黑马程序员技术交流社区
标题:
TreeSet问题,大神来看一下,好诡异的样子
[打印本页]
作者:
a986875894
时间:
2014-9-25 21:32
标题:
TreeSet问题,大神来看一下,好诡异的样子
代码是这样的,存08和09就不行,把08或者09去掉换成其他的只要小于int取值范围都可以,就这俩数不行,啥情况,用EditPlus写的。
TreeSet ts = new TreeSet();
ts.add(new Person("java01",02));
ts.add(new Person("java02",05));
ts.add(new Person("java03",07));
ts.add(new Person("java04",06));
ts.add(new Person("java04",08));//编译器提示错误: 过大的整数: 08
ts.add(new Person("java05",10));
作者:
fantacyleo
时间:
2014-9-25 21:51
0开头的字面值表示的是8进制数,8进制数的合法数字是0-7,你写了个8,当然不对啦
作者:
a986875894
时间:
2014-9-25 22:04
fantacyleo 发表于 2014-9-25 21:51
0开头的字面值表示的是8进制数,8进制数的合法数字是0-7,你写了个8,当然不对啦 ...
原来是这样。。。忽略了:lol 感谢
作者:
华谦
时间:
2014-9-25 22:07
小问题:lol
作者:
zuochbd
时间:
2014-9-25 22:57
这个是八进制了...........
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2