코딩/Java

Java에서 콘솔 입출력 처리하기

tomsdaily 2024. 6. 23. 22:31
반응형

Java는 다양한 기능을 제공하여 파일 읽기/쓰기, 콘솔 입출력, 네트워크 통신 등 다양한 작업을 수행할 수 있게 합니다. 이번 글에서는 Java에서 입출력을 처리하는 여러 가지 방법에 대해 알아보겠습니다.

1. 콘솔 입출력

1.1 콘솔 출력

콘솔에 출력을 하기 위해서는 System.out 객체를 사용합니다. 가장 많이 사용하는 메서드는 System.out.println()과 System.out.print()입니다.

public class ConsoleOutputExample {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); // 줄 바꿈 포함
        System.out.print("Hello, "); // 줄 바꿈 없이 출력
        System.out.print("World!"); // 줄 바꿈 없이 출력
    }
}

1.2 콘솔 입력

콘솔에서 입력을 받기 위해서는 Scanner 클래스를 사용합니다.

import java.util.Scanner;

public class ConsoleInputExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Enter your name: ");
        String name = scanner.nextLine(); // 문자열 입력

        System.out.print("Enter your age: ");
        int age = scanner.nextInt(); // 정수 입력

        System.out.println("Name: " + name);
        System.out.println("Age: " + age);

        scanner.close(); // Scanner 객체 닫기
    }

결론

이번 글에서는 Java에서 콘솔 입출력에 대해 알아보았습니다. 방법을 잘 이해하고 활용하면 다양한 상황에서 효율적으로 입출력 작업을 수행할 수 있습니다. 입출력은 많은 프로그래밍 작업에서 필수적인 부분이므로, 여러 방법들을 실습해 보고 익혀두는 것이 좋습니다.


이 글이 Java에서 입출력을 처리하는 데 도움이 되길 바랍니다. 질문이나 추가적인 피드백이 있다면 언제든지 댓글로 남겨주세요!

반응형