궁금한게 많은 코린이의 Developer 노트

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

Java

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

lemonarr🍋 2024. 4. 3. 21:06

나의 문제풀이

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        //Scanner 클래스를 사용하여 다양한 타입의 사용자 입력을 처리할 수 있다.
        Scanner sc = new Scanner(System.in);
        String a = sc.next();
        System.out.print(a);
    }
}

 

 

다른 사람의 문제풀이

 

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        int a = str.length();

        if(a >= 1 && a <= 1000000) {
            System.out.println(str);
        }
    }
}

 

 

문제 분석

 

str의 길이를 담는 변수 a를 선언하고

문제의 조건에 맞추어 (1<= a => 1000000) 더욱 정확하게 문제를 풀이하였다.