Я новичок в Java, и мне трудно понять некоторые основные понятия. Например, здесь я пытаюсь написать программу, которая будет генерировать случайные строки, используя класс «Random» в Java: http://docs.oracle.com/javase/6/docs/api/java/util/Random.html
Я заметил, что класс может генерировать случайные целые числа, поэтому в основном моя идея состоит в том, чтобы генерировать случайные целые числа и просто преобразовывать их в строку, если это возможно. Вот мой код:
package øv2;
import java.util.Random;
public class RandomStringGenerator {
private int randomNumber;
private void setRandomNumber(int randomNumber){
randomNumber = this.randomNumber;
}
private int getRandomNumber(){
return randomNumber;
}
private String generateRandomString(int randomNumber){
int randomString = randomNumber.nextInt();
}
}
Что я действительно хочу сделать, так это взять поле «randomNumber» и просто превратить его в случайное число, используя класс Java «Random», точнее, метод «nextInt()», а затем превратить его в строку. Но я не очень понимаю, как использовать поле «randomNumber» где угодно, нужны ли мне для него геттеры и сеттеры? Могу ли я просто использовать «randomNumber» в качестве аргумента в любом методе?
Извините, если это сбивает с толку, большое спасибо за ваше время!