我需要生成從0000到9999的4位數字,我似乎無法這樣做。我有這個代碼,但它會在某個時候生成762,我不能讓它這樣做。我確實需要使用這些方法來生成它。生成0000和9999之間的隨機數
private java.util.Random rndGenerator = new java.util.Random();
private int randomValue;
public final static int NUMBER_OF_VALUES = 9999;
public GuessRandomValue() {
randomValue = rndGenerator.nextInt(NUMBER_OF_VALUES);
}
public void setAnswer() {
randomValue = rndGenerator.nextInt(NUMBER_OF_VALUES);
}
您不需要更改隨機碼;你需要改變你打印出來的方式。 – 2013-02-13 00:32:08
有什麼問題? 762在給定的時間間隔內。你需要左邊的零嗎?像:0762? – 2013-02-13 00:32:27
你爲什麼討厭762?這就像我最喜歡的數字之一。 – 2013-02-13 00:32:53