'&&' 2개일때 선행되는 조건문이 false이면... 뒤의 조건문은 확인하지 않고 그 조건은 false 이다
'&' 1개일때는 무조건 뒤의 조건문까지 확인 한다.
class Test
{
public static void main(String[] args)
{
if( aa() && bb()){
System.out.println("333");
} else {
System.out.println("444");
}
System.out.println("########################");
if( aa() & bb()){
System.out.println("333");
} else {
System.out.println("444");
}
}
private static boolean aa(){
System.out.println("111");
return false;
}
private static boolean bb(){
System.out.println("222");
return true;
}
}
//실행 결과
111
444
########################
111
222
444
'QnA' 카테고리의 다른 글
이클립스 svn 계정변경 (0) | 2013.03.22 |
---|