Я должен определить метод с именем getDistance. Это принимает следующую строку: 0,900,1500 <> 900,0,1250 <> 1500,1250,0 и возвращает 2d массив со всеми расстояниями. Расстояния разделены символом «<>» и в каждом столбце они разделены символом «,».
Я знаю, что мне нужно использовать метод String.split. Я знаю, что разделение запятыми даст мне столбцы, а разделение "<>" даст мне строки.
public static int[][] getDistance(String array) {
String[]row= array.split(",");
String[][] distance;
int[][] ctyCoord = new int[3][3];
for (int k = 0; k < row.length; k++) {
distance[k][]=row[k].split("<>");
ctyCoord[k][j] = Integer.parseInt(str[j]);
}
return ctyCoord;