본문 바로가기
카테고리 없음

Java 기본 문법

by daily_coming 2024. 9. 9.
반응형

 

1. 변수와 자료형


int x = 10;  // 정수형
double y = 3.14;  // 실수형
String name = "John";  // 문자열
boolean isStudent = true;  // 불리언
    

 

 

2. 조건문


int x = 10;
if (x > 5) {
    System.out.println("x는 5보다 큽니다.");
} else if (x == 5) {
    System.out.println("x는 5입니다.");
} else {
    System.out.println("x는 5보다 작습니다.");
}
    

 

 

3. 반복문

for 반복문


for (int i = 0; i < 5; i++) {
    System.out.println(i);  // 0부터 4까지 출력
}
    

while 반복문


int count = 0;
while (count < 5) {
    System.out.println(count);
    count++;
}
    

 

 

4. 배열


int[] numbers = {1, 2, 3, 4, 5};
System.out.println(numbers[0]);  // 1 출력
    

 

 

5. 메서드


public static void greet(String name) {
    System.out.println("안녕하세요, " + name + "님!");
}

greet("철수");  // 안녕하세요, 철수님! 출력
    

 

 

6. 클래스


public class Person {
    String name;
    int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public void greet() {
        System.out.println("안녕하세요, 저는 " + name + "이고, 나이는 " + age + "살입니다.");
    }
}

Person person1 = new Person("철수", 25);
person1.greet();  // 안녕하세요, 저는 철수이고, 나이는 25살입니다.
    

 

 

7. 예외 처리


try {
    int x = 10 / 0;
} catch (ArithmeticException e) {
    System.out.println("0으로 나눌 수 없습니다.");
}
    
반응형