我有一个CSV文件,上面有数据,如:
<body>
<!--[if !IE]> -->
<link rel="stylesheet" href="style.css" lazyload>
<!-- <![endif]-->
</body>
我想总结这些数据并将%diff结果分类为10%增量
File % Diff
testfile0.xml 44.948
testfile1.xml 22.232
testfile2.xml 45.343
testfile3.xml 2.345
testfile4.xml -3.948
testfile5.xml 22.232
testfile6.xml 45.343
testfile7.xml 2.345
testfile8.xml -3.948
testfile9.xml 90.948
基本上,我如何使用Java将双打组合在一起,增量为10%。任何帮助的帮助将不胜感激。
答案 0 :(得分:1)
如果你的小组是-1到9,那么:
groupNumber = (diff<=0) ? -1 : (diff.intValue() / 10);
答案 1 :(得分:1)
将不同增量的计数存储在具有11个位置的数组中。将11个计数初始化为0。
读取每行的双精度值。
如果double值为负,则递增第0个索引中的计数。否则,将double值截断为一个整数,然后将整数除以10并加1以得到要递增的计数索引。