判断代码如下:
private static final List<Character> numList = new ArrayList<Character>() {{
add('0');
add('1');
add('2');
add('3');
add('4');
add('5');
add('6');
add('7');
add('8');
add('9');
}};
private boolean checkCanConvert2Int(String str) {
boolean result = true;
int n = str.length();
while (n-- != 0) {
if (!numList.contains(str.charAt(n))) {
result = false;
break;
}
}
return result;
}