如何将String类型的双精度数组转换为int类型的双精度数组?
@PostMapping("/hole/coordinate")
@ResponseBody
public String saveCoordinate(@RequestBody Map<String, Object> params) {
System.out.println("params = " + params);
System.out.println("params = " + params.get("coordinate"));
return "success";
}
System.out.println(params.get("coordinate"));
store
我想知道如何将字符串转换为int[][].
我试过了,如下所示
int[] arr= Stream.of(str.replaceAll("[\\[\\]\\, ]", "").split("")).mapToInt(Integer::parseInt).toArray();
for (int i : arr) {
System.out.println("i = " + i);
}
但它给了我
4
4
5
2
9
2
...
致以最诚挚的问候!