数组如果我有:将字符串转换为字符串
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