如何用Java遍历在这一串字符串获取x轴y轴坐标 110.24553 22.762412,110.24641 22.762016,110.24671 22.761443,110.246689 22.761008,110.246088 22.759741,110.244562 22.75914 呈现出(x1,y1)(x2,y2)这样形式。或者在数据库中有什么函数能实现。
split分割字符串.先以逗号分割.再以" "分割,
返回要的是字符串还是实体类,
(10.24553,22.762412)
(110.24641,22.762016)
(110.24671,22.761443)
(110.246689,22.761008)
(110.246088,22.759741)
(110.244562,22.75914)
不考虑不规范数据的话,
String s = "10.24553 22.762412,110.24641 22.762016,110.24671 22.761443,110.246689 22.761008,110.246088 22.759741,110.244562 22.75914";
String[] s1 = s.split(",");
for (String s2 : s1) {
String[] s3 = s2.split(" ");
String location = String.format("(%s,%s)", s3[0], s3[1]);
System.out.println(location);
}
这个就行.特殊情况的话就还得考虑