4 자리 정수를 생성하고 문자열에 저장하는 메서드를 만들려고합니다. 4 자리 정수는 1000에서 10000 사이 여야합니다. 그런 다음이 값을 PINString
에 저장해야합니다. 내가 지금까지 가지고있는 것을 Heres. 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는 0050이 유효한 숫자라고 생각합니다 (이상하게 보입니다). –
분명히 정확한 복제본이 아니지만 동일한 솔루션에서 동일한 문제가 발생합니다. –