作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Date,Lat,Lon,Depth,Mag
20000101,34.6920,-116.3550,12.30,1.21
20000101,34.4420,-116.2280,7.32,1.01
20000101,37.4172,-121.7667,5.88,1.14
20000101,-41.1300,174.7600,27.00,1.90
20000101,37.6392,-119.0482,2.40,1.03
20000101,32.1790,-115.0730,6.00,2.44
20000101,59.7753,-152.2192,86.34,1.48
20000101,34.5230,-116.2410,11.63,1.61
20000101,59.5369,-153.1360,100.15,1.62
20000101,44.7357,-110.7932,4.96,2.20
20000101,34.6320,-116.2950,9.00,1.73
我需要按每个标准对这些数据进行排序
我试过Double.parseDouble(array[0].split(",").[1])
但使用选择排序需要太多时间
有什么方法可以不使用parseDouble进行排序吗?
最佳答案
您想要按解释为 Double 的某个子字符串对字符串进行排序,因此无法解析它们。但是,如果您解析每一行一次,并保存这些结果以进行排序,那么这将比在每次比较中调用 parseDouble 更快。
关于java - 如何按字符串数组的组成部分对字符串数组进行排序? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26539051/
我是一名优秀的程序员,十分优秀!