본문 바로가기
JAVA/자바 문법 기초 익히기

정수, 실수, 문자, 문자열, 불리언

by DEVLIB 2025. 4. 11.
728x90

정수형 (int, long 등)

int

  • **정수(소수점 없는 수)**를 저장
  • 기본 범위: 약 -21억 ~ +21억
  • 자주 사용하는 정수형
int age = 25;
int year = 2025;

long

  • int보다 큰 정수
  • 끝에 L을 붙임
long distance = 10000000000L;

2. 실수형 (double, float)

double (기본 실수형)

  • 소수점을 포함한 숫자
  • 더 정밀하고 넓은 범위
double pi = 3.14159;
double height = 172.5;

float

  • double보다 적은 범위
  • 끝에 f를 붙임
float weight = 65.7f;

3. 문자형 (char)

  • 한 글자만 저장할 수 있는 자료형
  • **작은 따옴표 ' '**로 감싸야 함
한 글자만 저장할 수 있는 자료형

**작은 따옴표 ' '**로 감싸야 함

4. 문자열 (String)

  • 문자 여러 개(문장, 이름 등)를 저장
  • **대문자 S**로 시작하는 참조형
  • 큰 따옴표 " " 사용
String name = "홍길동";
String greeting = "안녕하세요!";

5. 논리형 (boolean)

  • 참/거짓을 나타냄
  • 조건문, 반복문에서 자주 사용됨
boolean isStudent = true;
boolean hasLicense = false;

실습 예제 코드

public class DataTypeExample {
    public static void main(String[] args) {
        int age = 20;
        double height = 174.5;
        char grade = 'B';
        String name = "홍길동";
        boolean isPassed = true;

        System.out.println("이름: " + name);
        System.out.println("나이: " + age);
        System.out.println("키: " + height);
        System.out.println("등급: " + grade);
        System.out.println("합격 여부: " + isPassed);
    }
}

🟢 출력 결과:

이름: 홍길동
나이: 20
키: 174.5
등급: B
합격 여부: true

요약표

자료형 예시 설명
int 10 정수 (소수점 없음)
double 3.14 실수 (소수점 있음)
char 'A' 문자 1개
String "Hello" 문자열 (문자 여러 개)
boolean true/false 참/거짓
LIST

'JAVA > 자바 문법 기초 익히기' 카테고리의 다른 글

산술 연산자  (0) 2025.04.12
비교 연산자  (0) 2025.04.11
타입 캐스팅 (자동/강제 형변환)  (0) 2025.04.11
변수 선언과 초기화  (0) 2025.04.11
코드 실행 흐름 익히기  (0) 2025.04.11