논리형
- true(참), false(거짓) 두 가지만 나타냄
- 1바이트를 사용 함
- 값이 존재하는지, 배열이 비었는지, 결과가 참인지 거짓인지등을 표현
package ch09;
public class BooleanTest {
public static void main(String[] args) {
boolean isMarried = true;
System.out.println(isMarried);
}
}
지역 변수 자료형 없이 사용하기 ( 자바 10 지원 됨 )
- Local variable type inference
- 추론 가능한 변수에 대한 자료형을 선언하지 않음
- 한번 선언하여 추론 된 변수는 다른 타입의 값을 대입 할 수 없음
- 지역 변수만 사용 가능
- 선언 이후에는 자료형을 변경할 수 없음 (스크립트언어는 가능)
package ch09;
public class LocalVariableInter {
public static void main(String[] args) {
var i = 10; //int로선언
var j = 10.0; // double
var str = "hello"; // string
System.out.println(i);
System.out.println(j);
System.out.println(str);
str = "test";
System.out.println(str);
}
}
댓글