Monday
2. Java 기본 문법(데이터 타입, 변수, 제어문) 본문
기본 데이터 타입
Java는 8가지 기본 데이터 타입을 제공합니다:
데이터 타입 | 크기 | 범위 | 용도 |
---|---|---|---|
byte | 8비트 | -128 ~ 127 | 작은 정수 저장, 메모리 절약 |
short | 16비트 | -32,768 ~ 32,767 | 작은 정수 처리 |
int | 32비트 | -2^31 ~ (2^31 - 1) | 일반적인 정수 연산 |
long | 64비트 | -2^63 ~ (2^63 - 1) | 큰 정수 값 저장 |
float | 32비트 | 부동소수점 | 실수 저장 (단정밀도) |
double | 64비트 | 부동소수점 | 실수 저장 (배정밀도) |
boolean | 1비트 | true/false | 논리값 저장 |
char | 16비트 | 0 ~ 65,535 | 단일 문자 저장 |
변수와 연산자
변수는 데이터를 저장하고 연산자를 통해 변수를 조작합니다.
변수 선언 예시:
String name = "홍길동";
int age = 25;
double height = 175.5;
주요 연산자:
- 산술 연산자:
+
,-
,*
,/
,%
- 비교 연산자:
==
,!=
,>
,<
,>=
,<=
- 논리 연산자:
&&
,||
,!
제어문
제어문은 프로그램의 실행 흐름을 결정합니다.
조건문 예시 (if-else):
int number = 10;
if (number > 0) {
System.out.println("양수입니다.");
} else {
System.out.println("음수입니다.");
}
switch 문 예시:
int day = 3;
switch (day) {
case 1:
System.out.println("월요일");
break;
case 2:
System.out.println("화요일");
break;
// 추가 케이스
default:
System.out.println("잘못된 요일");
}
반복문 예시 (for):
for (int i = 0; i < 5; i++) {
System.out.println("현재 반복 횟수: " + i);
}
'언어 > Java' 카테고리의 다른 글
4. Java 객체지향 프로그래밍 (클래스, 상속, 다형성, 인터페이스) (1) | 2024.11.10 |
---|---|
3. Java 참조 타입(스트링, 배열, enum) (0) | 2024.11.10 |
1. 실무에서 자주 사용하는 Java 코딩 컨벤션 (0) | 2024.11.10 |
[Java8] Optional 이란? (0) | 2022.04.15 |
[Java8] Stream이란? (0) | 2022.03.13 |
Comments