[1교시]
String 클래스
-자바에서 문자열은 기본 타입이 아니다
-Java.lang 패키지로 묶여 제공. import X
-자바에서 문자열을 저장하고 처리하는 String 클래스가 존재한다
-즉, 자바에서 문자열은 객체
String str; // String 타입의 참조변수 사용
Scanner "Resource leak: 'input' is never closed"
변수이름.close();
[2교시]
while문
-주어진 조건이 만족되는 동안 실행문들을 반복 실행
-반복 조건을 위에서 검사, 반복 조건이 true(참)이면 반복하는 구조
while(num<5) {
System.out.println("I live java" + num);
num++; //num에 +1
} //num에 +1되서 다시 실행문으로 되돌아감
while(반복조건) {
실행문;
실행문;
}
[3교시]
do~while 문
-주어진 조건이 만족되는 동안 실행문들을 반복 실행하는 것 while 문과 동일
-무조건 중괄호 {} 블록을 한 번 실행한 후, 조건 검사해 반복 결정
-반복 조건을 가장 아래에서 검사, 반복 조건이 true(참)이면 반복하는 구조
do {
실행문;
실행문;
} while(반복조건);
-do~while 문은 최소 한번은 실행이 된다
1에서 시작
사용자 정수값 입력
[4교시]
Random(난수) 생성하기
-각각 같은 확률로 임의의 숫자 생성하는 기능
-난수 생성하기 위해서는 Math 클래스 이용
-난수 생성하기 위해서는 Random 클래스 이용
Random r = new Random(); //난수 발생기 생성
Math.Random() //기본적으로 0.0 이상 1.0미만의 실수 난수 발생(0.0~0.999..)
-java.util 패키지에 묶여서 제공
내용이 한 번에 이해가 되지 않고 어려워지기 시작했다.