java.lang.Integer类的parseInt方法的问题
deuso 2005-05-17 04:10:43 对于这句
......
StringTokenizer stonzr= new StringTokenizer(stdIn.readLine(), DELIM);
quantity = Integer.parseInt(stonzr.nextToken()); //1
......
理论上并不会因Integer.parseInt()改变stonzr的值,
但是我再执行stonzr.countTokens()后结果并不与输入相同,为什么?
如我输入的是ABC_100_100
stonzr.countTokens()在1之前执行是3
在1之后不是3