-3
String input = "printf("Hello world");"
String []s = input.split(" ");
System.out.println(Arrays.toString(s));
我將如何使用我的令牌?例如說我的輸入是printf(「hello world」);我將如何使用令牌HELLO WORLD來處理我的下一個代碼?如何使用我的令牌?
String input = "printf("Hello world");"
String []s = input.split(" ");
System.out.println(Arrays.toString(s));
我將如何使用我的令牌?例如說我的輸入是printf(「hello world」);我將如何使用令牌HELLO WORLD來處理我的下一個代碼?如何使用我的令牌?
System.out.println(Arrays.toString(s));
所做的就是將數組的String實例打印到控制檯。從你使用split方法我猜你想要打印由空格字符分隔的字符串的每個部分?在這種情況下,這將在一個句子打印每個字到控制檯:
String input = "HELLO WORLD";
String []s = input.split(" ");
Scanner token = new Scanner(input);
while(token.hasNext())
System.out.println(token.next());
token.close();
雖然,正如其他海報,你爲什麼要使用掃描儀爲這是不明確提及。
分裂與此有什麼關係?爲什麼你需要掃描儀呢?你想用這些令牌做什麼? – Stultuske
爲什麼你定義了一個while循環,你在第一次迭代中破壞?所有這些都意味着零。無論如何,也許你正在尋找'token.next()' –
是的,我同意Stult什麼是需要拆分這裏 – Pradeep