输入12*5-6.要将它转化为数组,调用tochar()的话,数组元素便是{1,2,*,5,-,6}了,请问有哪个函数可以解决这个问题啊.即我希望可以转化为{12,*,5,-,6},请高人指点啊.用的是java.
解决方案 »
- 很久没发帖了,请教一下Runtime本身的设计问题
- 记事本文件菜单中“另存为”这段代码怎么写?求解!!!
- 请教一个小问题~```
- 小问题,sun.net和sun.net.ftp.*是包含在SDK里面吗?
- 帮看看这个怎么算?
- 请问static用在class和方法前面有什么用?请指教
- 求java并发包的资料
- (RMI) java.lang.ClassNotFoundException: access to class loader denied ?????
- 请问,用什么工具可以创建Java的DLL?
- 求教JAVA包问题!
- Java+Mysql 小程序 数据插入 问题
- 关于引用、对象、变量的一些想法,请大家指点~~
String s = "12*5-6";
StringTokenizer tokenizer = null;
tokenizer = new StringTokenizer(s,"+-*/",true);
while(tokenizer.hasMoreTokens()){
String s2 = tokenizer.nextToken();
System.out.println(s2);
}
System.out.println(st.nextToken());
}
String s = input.nextLine();
char[] cArray = s.toCharArray();
这也是一种方法,用jdk6