JAVA

Java의 정석 Chapter 03 연산자 + Chapter 04 조건문과 반복문

호기심 많은 1인 2022. 7. 24. 14:23

생략이 많음...책을 보면 익히기 어렵지 않은 내용

Chapter 03
  • 문자열을 비교할 때는 equals()사용
  • equals()는 객체가 달라도 내용이 같으면 true를 반환
  • 대소문자 구별 없이 비교를 하고 싶다면 equalsIgnoreCase() 사용
Chapter 04
  • switch 문의 제약 조건
    • 조건식 결과는 정수 또는 문자열
    • case문의 값은 정수 상수만 가능, 중복 불가
  • enhanced for statement
    • jdk 1.5부터 적용
for (int i=0; i<arr.length; i++){
System.out.println(arr[i]);
}

// enhanced for statement
for (int temp : arr){
System.out.println(temp);
}
  • while
    • 조건식 생략 불가
    • for(;;) 과 while(true)는 같은 표현
  • 이름 붙인 반복문
    • 반복문에 이름을 붙여 사용 가능
Loop1 : for(int tmp1 in arr){
	for(int tmp2 in arr) {
		break Loop1;
        break;
        continue Loop1;
        continue;
    }
}