Java

TIL 7 | Java - Scanner / Math.random()

개발 공부 2022. 9. 27. 17:44

- Scanner API 사용법

1. 스캐너 객체 생성
ex) Scanner scan = new Scanner(System.in);

2. 입력 받을 데이터 타입에 따른 메서드 호출.
ex) scan.next(), scan.nextLine(), scan.nextInt(), scan.nextDouble() 등

- next(): 공백을 포함하지 않는 문자열을 입력 받을 때
- nextLine(): 공백을 포함한 문자열을 입력 받을 때
- nextInt(): 정수를 입력 받을 때
- nextDouble(): 실수를 입력 받을 때

3. 스캐너 객체 종료.

ex) scan.close();

 

 

-랜덤 수 출력하는 법

(Math.random() * 범위) //0이상~1.0미만 랜덤값 출력
//프로그램에서 랜덤한 값은 유효한 의미를 가집니다.
//System.out.println( Math.random() ); //0이상~1.0미만 랜덤값 출력
//유효한 정수 랜덤값 1~10
		
int num = (int)(Math.random() * 10) + 1; //0이상 11미만
System.out.println(num); //1~10

 

2022.09.21.wed / course2