[Java] 백준 10926번 - ??!
Java에서 문자열 입력을 받아 조건에 맞는 문자를 이어 출력하는 방법을 정리했습니다.
For the English version of this post, see here.
[Java] 백준 10926번 - ??!
풀이
1
2
3
4
5
6
7
8
9
10
11
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
String name = input.next();
System.out.printf(name + "??!");
}
}
Java의 문자열
String클래스를 사용해서 문자열을 입력 받음
next()와 nextLine()의 차이
- Java에서 문자열을 입력 받을 때,
String클래스로부터.next(),.nextLine()을 통해 입력 받을 수 있음.next(): 문자 혹은 문자열을 공백 기준으로 한 단어, 혹은 한 문자씩 입력을 받음- ex)
Hello World!를 입력하면Hello만 들어가게됨.nextLine(): 문자 혹은 엔터를 치기 전까지의 문장 전체를 입력 받음 - ex)
Hello World!를 입력하면Hello World!전체가 들어감
- ex)