study/java

3_Java_반복문,중첩for문

스파이크12 2019. 10. 30. 15:47

문자열(string)끼리의 값 비교 방법

String 자료형은 == (비교연산자)로는 값이 같은지 비교불가(주소개념)

equals()라는 String 제공 메소드를 사용해야 함

ex)

String str = "abc";

str == "abc" -> false (비교 불가)

str.equals("abc") -> true

반복문

1. for문

for(1초기식; 2조건식; 4증감식) {
	3수행될문장;
}
1->2->3->4

 

//java.lang 컴파일러가 자동으로 추가

Math.random();

(int)(Math.random()*(큰수-작은수)+시작수);

2. 중첩for문

for(초기값1; 조건식1; 증감식1) {
	수행될문장1;
    for(초기값2; 조건식2; 증감식2) {
    	수행될문장2;
    }
    수행될문장3;
}