【发布时间】:2018-07-05 19:58:25
【问题描述】:
这只是我有问题故障排除的代码的一部分。
static int checkConcat(String number) {
TreeSet<Integer> a = new TreeSet<Integer>();
for(int i=0; i<number.length(); i++) {
a.add(Integer.parseInt(number.charAt(i)));
}
}
我得到的错误是:
错误:不兼容的类型:char 无法转换为字符串
代码有什么问题,在这种情况下我该如何解决?
【问题讨论】:
-
Integer.parseInt需要String,而不是char。 -
使用
Character.digit。 -
你问了一个(简单的)问题,你有几个答案。那么,你为什么不接受其中之一呢?在我看来,在这些答案中至少为您提供了一种解决方案。
-
@Dukeling,我不是故意粗鲁的,但是对于 this 这样的问题和这些答案?
标签: java