이전 포스팅에서는 Java의 조건문과 반복문에 대해 다루었습니다. 이번 포스팅에서는 Java의 배열, 클래스, 메서드, 예외 처리에 대해 알아보고, 예제 코드를 통해 실제 활용 방법을 살펴보도록 하겠습니다.
1. 배열:
public class Main {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5}; // 정수형 배열 선언과 초기화
for (int i = 0; i < numbers.length; i++) {
System.out.println("Number: " + numbers[i]); // 배열 요소 출력
}
}
}
2. 클래스:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public void introduce() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
public class Main {
public static void main(String[] args) {
Person person = new Person("John", 25); // Person 객체 생성
person.introduce(); // 객체의 메서드 호출
}
}
3. 메서드:
public class Main {
public static void main(String[] args) {
int sum = addNumbers(5, 3); // addNumbers 메서드 호출
System.out.println("Sum: " + sum); // 합계 출력
}
public static int addNumbers(int a, int b) {
return a + b; // 두 수의 합계 반환
}
}
4. 예외 처리:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
try {
File file = new File("data.txt"); // 파일 객체 생성
Scanner scanner = new Scanner(file); // 파일 읽기
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println(line);
}
scanner.close();
} catch (FileNotFoundException e) {
System.out.println("File not found."); // 예외 처리
}
}
}
이렇게 배열, 클래스, 메서드, 예외 처리에 대한 예제 코드를 통해 실제 활용 방법을 살펴보았습니다. 다음 포스팅에서는 객체 지향 프로그래밍의 개념과 Java의 다양한 기능을 활용한 실전 예제를 다루어보도록 하겠습니다.
[Java] 상속과 다형성 실전 활용 예제 (0) | 2023.07.02 |
---|---|
[Java] 객체 지향 프로그래밍(OOP)과 Java의 주요 개념 (0) | 2023.07.02 |
[Java] 조건문과 반복문 예제 코드와 활용 방법 (0) | 2023.07.02 |
[Java] 기초 개념과 핵심 요소 예제 코드 (0) | 2023.07.02 |
[Java] 기초 개념과 핵심 요소 (0) | 2023.07.02 |