* 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