List<double[]> x = new ArrayList<double[]>();
x.add(new double[] { 1, 1.2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 });
我如何使用Java代码在x List中找不到整数类型(1.2)?
最佳答案
尝试这个:
for (double d : x.get(0)) {
System.out.println("Not Integer:" + ((int) (d * 10) / 10 != d));
}
更新(这也应该足够):
System.out.println("Not Integer:" + ((int) d != d));