2016-06-29 5 views
-1

저는 자바를 처음 사용합니다. (자바 스크립트를 알고 있으며 마지막으로 알고 있습니다.) 나는 개인 프로젝트에 참여하면서 오류가 발생했습니다. 여기 다른 곳에서는 다루지 않는 것 같습니다. 나는 "INT"토큰에 구문 오류 "는 받고 있어요토큰 "int"의 구문 오류

랜덤은"임의의 숫자 1-6로 "코드 줄에이

//if statement 
int Random = int(Math.floor(Math.random()*6));} 
//else 
//... 

나는 싶다",하지만 난이 오류가 계속 . 나는 비슷한 문제를 가진 다른 사람들을 보았지만 배열로 물건을 만들고있다. 그리고 난 아니야. 이 문제를 어떻게 해결할 수 있습니까?

+0

:

은 당신이 뭔가를 할 것이다. 정수형을 캐스팅하고 임의가 선언되었는지 확인하십시오. – Li357

+0

자바는 자바 스크립트가 아닙니다. 'Random = (int) Math.floor (Math.random() * 6); ' –

+1

0-5 대신 1-6을 얻으려면 +1이 누락되었습니다. –

답변

3

Java로 int 형 변환하는 방법이 아닙니다. 어떠한 방법, 형태, 형식 유효하지 않습니다 자바의

yourVar = (int) double_value

관련 문제