Я получаю ошибку в Java во время компиляции:
UserID.java:36: error: incompatible types
+ generator.nextInt(10);
^
required: String
found: int
Вот код Java:
public class UserID {
private String firstName;
private String userId;
private String password;
public UserID(String first) {
Random generator = new Random();
userId = first.substring(0, 3) +
+ generator.nextInt(1) +
(generator.nextInt(7) + 3) + generator.nextInt(10); //this works
password = generator.nextInt(10) + generator.nextInt(10); //Error is here
}
}
Какова причина этой ошибки и как мне исправить? Почему int не преобразовывается автоматически в String?