我試圖創建一個方法來生成一個4位整數並將其存儲在一個字符串中。 4位整數必須位於1000到10000之間,然後該值必須存儲到PINString
。 繼承人我到目前爲止。我收到錯誤Cannot invoke toString(String) on the primitive type int
。我該如何解決它?創建一個隨機的4位數字,並將其存儲到一個字符串
public void generatePIN()
{
//generate a 4 digit integer 1000 <10000
int randomPIN = (int)(Math.random()*9000)+1000;
//Store integer in a string
randomPIN.toString(PINString);
}
不,它不是,@nKn。 –
爲什麼你想要它高於1000.我認爲0050是一個有效的數字(雖然看起來很奇怪)。 –
顯然不是一個確切的重複,但它是同樣的問題,相同的解決方案...所以。 –