Monday

2. Java 기본 문법(데이터 타입, 변수, 제어문) 본문

언어/Java

2. Java 기본 문법(데이터 타입, 변수, 제어문)

뉴비2 2024. 11. 10. 18:52

기본 데이터 타입

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);
}
Comments