본문 바로가기

JAVA/기본

4일차

"" != char

"" != null

str.charAt(0) -> java.lang.StringIndexOutOfBoundsException



for( int i=0;i<arr.length;i++){



}


forEach(Object o : Collections){

연산


}


jdk 1.5에서 나온 forEach문

collection들을 쉽게 뽑아줌


16. 증감연산자


i++; 

++i;

선처리 후연산, 후 처리 선 연산;


17. if

if(조건)


else if(조건)


else


if와 switch-case의 차이점

switch는 하나의 변수만 가지고 처리해야함.


if는 여러 변수 처리 상관 없음



18. 삼항연산자

result = 조건? True : False;

상항 연산자의 경우 반드시 결과값이 있어야 한다.


if와 삼항연산자의 차이 ;                                                                     

if는 반환없이 print 해주거나, throw를 던지거나,해도 되지만

삼항연산자는 반드시! 결과값이 있어야 한다.     

반응형

'JAVA > 기본' 카테고리의 다른 글

3일차  (0) 2016.12.08
2일차  (0) 2016.12.06
1일차  (0) 2016.12.05