* 바는 C cin럼 명 말!? --동
- 러 는 , 부 만들. static method 능 , 백, 배 . 방 main , 른 import 냥 . --neocoin
~cpp import java.io.*; import java.util.*; public class StandardInput { public static String[] getSplitedStringArray(String input, String delim) { StringTokenizer tokenizer = new StringTokenizer(input,delim); List arrayList = new ArrayList(); while(tokenizer.hasMoreTokens()){ arrayList.add(tokenizer.nextToken()); } String[] output = (String[])arrayList.toArray(new String[0]); return output; } static String[] getInputLineData(){ BufferedReader bufferReader = new BufferedReader(new InputStreamReader(System.in)); String input = ""; try { input = bufferReader.readLine(); } catch (IOException e) { e.printStackTrace(); } return getSplitedStringArray(input, " \n\t"); } public static void main(String[] args){ System.out.println(" 받 "); String[] input = StandardInput.getInputLineData(); for ( int i=0;i<input.length;i++)System.out.println(input[i]); System.out.println("\n \n"); String inputData = "123 4 62 45"; input = StandardInput.getSplitedStringArray(inputData, " "); for ( int i=0;i<input.length;i++)System.out.println(input[i]); } }
~cpp 1 받 1 2 3 <- 1 2 3 123 <- 4 62 45