본문 바로가기

프로그래밍/기타

Java에서 if, while, for 문의 조건문 / switch

  if, while, for 문에서의 조건문은 C/C++ 에서 0을 false로, 1(대표값-0이 아닌 모든 수)을 true로 대체해서

사용할 수 있었지만, 자바에서는 조건 안에 단순히, 0이나 1을 넣으면 컴파일 에러가 뜨게 된다.

 자바의 조건에서는 true 나 false의 값이 있는 boolean 형으로 사용해야 한다.



switch의 조건문에서는 int가 대표값으로 들어가며, short나, byte, char 값 만을 사용할 수 있다.