String a="116.41199,39.905973,116.421475,39.906237,116.420273,39.911602,116.425037,39.911306,116.425037,39.914532,116.41993,39.914334,116.41993,39.916902,116.42508,39.916902,116.424951,39.919963,116.416454,39.919864,116.416582,39.918153";
String[] arr = a.split(",");
String newStr = arr[0];
for(int i=1; i<arr.length; i++){
newStr += (i%2==1?",":"-")+arr[i];
}
System.out.println(newStr);
要求:每两个逗号是一组坐标.(目前都是用逗号隔开).
目标:每组坐标的2个数用逗号隔开不变,每组之间用"-"隔开