Notice
Recent Posts
Recent Comments
Link
빵 좋아하는 개발자🥐
[Java 자바] 프로그래머스 level.0 문자열 출력하기 본문
스캐너 클래스를 사용할 줄 알아야 풀 수 있는 문제였는데, 스캐너는 Java를 처음 배우기 시작할 때 빼고는 별로 사용할 일이 없어서 사용법을 잊어버렸다. 그래서 다시 개념 찾아보면서 정리하고 코드 작성했음.
사용법은 간단한데 구글링 못하는 상황에서 작성하라고 하면 무조건 틀렸다 . . 🙄
문제설명
문자열 str 이 주어질 때, str을 출력하는 코드를 작성해보세요.
제한사항
- 1 ≤ str의 길이 ≤ 1,000,000
- str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다
입출력 예
입력 #1
HelloWorld!
출력 #1
HelloWorld!
작성한 코드 Solution.java
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.print(a);
}
}
설명
Scanner sc = new Scanner(System.in);
Scanner 객체를 먼저 생성해준다. 스캐너 객체가 있어야 입력값을 받을 수 있다.
System.in은 화면에서 입력받겠다는 의미임
String a = sc.next();
System.out.print(a);
next는 스캐너 클래스에서 사용하는 메서드인데, 토큰을 기준으로 문자열을 읽어온다.
읽어온 문자열을 변수 a에 넣어준 후, 변수를 출력하면 입력값이 출력된다.
'문제풀이 > 프로그래머스' 카테고리의 다른 글
[Java 자바 프로그래머스] Lv.1 기사단원의 무기 (0) | 2023.08.15 |
---|---|
[Java 자바] 프로그래머스 level.0 문자열 섞기 (0) | 2023.08.06 |
[Java 자바] 프로그래머스 Level.0 코드 처리하기 (0) | 2023.08.05 |
[Java 자바] 프로그래머스 level.0 가까운 1 찾기 (0) | 2023.07.21 |
[Java 자바] 프로그래머스 level.0 문자열 겹쳐쓰기 (0) | 2023.07.12 |