논리형
- 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 LocalVariableType {
public static void main(String[] args) { // (String[] args) -> main 함수의 매개변수(파라미터)
//지역변수란?
//파라미터로 쓰이는 변수/중괄호 안에 있는 변수/함수 안에 있는 변수(그 지역 안에서만 쓰인다)
//너무 뻔히 보이는,추론 가능한 자료형은 var로 타입을 기입
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";
//str = 3; 이미 string으로 선언되었기 때문에 int로 바꿀 수 없음
}
}
'JAVA' 카테고리의 다른 글
1-9.JAVA 기초 - 연산자들(대입/부호/산술/복합대입/증감연산자) (0) | 2022.01.06 |
---|---|
1-8.JAVA 기초 - 변하지 않는 상수와 리터럴/변수의 형 변환 (0) | 2022.01.06 |
1-6.JAVA 기초 - 자료형(문자) (0) | 2022.01.06 |
1-5.JAVA 기초 - 자료형(실수) (0) | 2022.01.06 |
1-4.JAVA 기초 - 자료형(자료형의 종류, 정수) (0) | 2022.01.05 |