數組如果我有:將字符串轉換爲字符串
Scanner input = new Scanner(System.in);
System.out.println("Enter an infixed expression:");
String expression = input.nextLine();
String[] tokens;
如何掃描周圍的空間中綴表達式一次一個令牌,由左到右,投放到字符串數組?這裏的token
被定義爲一個操作數,運算符或圓括號。
示例: 「3 +(9-2)」 ==>令牌= [3] [+] [(] [9] [ - ] [2] [)]
字符串的'length()'和'charAt(int)'可能會有所幫助。不要使用數組,請使用列表。 – 2013-04-29 18:34:43
輸入字符之間總會有空格嗎?你的例子表明不是,但你也提到「周圍空間」。 – 2013-04-29 18:38:15