코딩해요/JAVA

[프로그래머스] 문자열 출력하기

yenas0 2024. 8. 6. 22:47
반응형

 

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String a = sc.next();
        System.out.println(a);
    }
}

 

 

수업 때 Scanner 안배워서.. 정리해두기..

예시로 이름 나이 입력 및 출력하는거로

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        // Scanner 객체 생성
        Scanner scanner = new Scanner(System.in);

        // 문자열 입력 받기
        System.out.print("이름을 입력하세요: ");
        String name = scanner.nextLine();

        // 정수 입력 받기
        System.out.print("나이를 입력하세요: ");
        int age = scanner.nextInt();

        // 실수 입력 받기
        System.out.print("키를 입력하세요 (예: 1.75): ");
        double height = scanner.nextDouble();

        // 입력받은 내용 출력
        System.out.println("이름: " + name);
        System.out.println("나이: " + age);
        System.out.println("키: " + height);

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

 

Scanner (스캐너 객체 변수명) = new Scanner(System.in);
String (변수명) = (스캐너 객체명).next();
int (변수명) = (스캐너 객체명).nextInt();
scanner.close();
반응형