자바 공부

[자바] 띄어쓰기로 구분되는 입력을 문자열로 저장하기

민석삼 2024. 7. 17. 20:09
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Main{
    private static String L, R;
    private static int num = 0;

    public static void main(String args[]) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String s = br.readLine();
    
        StringTokenizer st = new StringTokenizer(s);
        L = st.nextToken();
        R = st.nextToken();

StringTokenizer를 t선언하고, 이를 사용하여 각 문자열 변수에 st.nextToken() 함수로 저장해준다.

 

 

들어오는 입력을 integer로 저장하고싶다면,

마찬가지로 StringTokenizer를 사용하되 그 문자를 숫자로 바꿔주는 작업을 거치면 된다.

int n = Integer.parseInt(st.nextToken);