자료형
- 메모리에 저장할 수 있는 값의 형태를 지정
타입 변수명;
타입 변수명 = 값; - java의 모든 변수, 상수는 언제나 자료형(타입)이 먼저 선언되어야 함.
int number = 5;
String name;
name = “김자바”;
// *한 번 정의된 자료형에는 다른 자료형을 저장할 수 없다.
int number;
number=7; // (X) 이미 위에 number로 선언
double number; // (X) 이미 int 타입으로 설정되어 있어서 에러
자료형의 종류
1. 기본 자료형
: 실제 값을 저장하는 것
2. 참조 자료형
: 기본 자료형을 제외한 자료형, 실제 값을 갖는 것이 아니라 주소를 저장 / String, 배열, 클래스
연산자
헷갈리는 삼항연산자
프로그래머스에서 삼항연산자를 이용한 풀이를 보고 나도 써보고 싶어서😅 정리한다
- 조건식 ? 참일때 반환값 : 거짓일때 반환값;
num % 2 == 0 ? “짝수” : “홀수”; //num이 2의 배수이면 짝수 아니면 홀수
score >= 80 ? = “합격” : “불합격”; //score가 80 이상 크거나 같으면 합격 아니면 불합격
public static void main(String[] args) {
int num = 3;
Scanner scan = new Scanner(System.in);
System.out.print("숫자를 입력-> ");
int su = scan.nextInt();
String result = (su == num) ? "같은 수" : "다른 수";
System.out.println("결과 : " + result);
}
'JAVA' 카테고리의 다른 글
[Java] 배열 (String 배열, 2차원 배열, Array클래스) (0) | 2023.01.12 |
---|---|
[Java] 임의의 정수 만들기 (0) | 2023.01.12 |
[Java] 조건문, 반복문 (0) | 2023.01.03 |
[Java] print() 출력메서드 (0) | 2022.12.26 |
[Java] 설치 및 환경설정 (0) | 2022.12.26 |
댓글