如何在Java中对二维数组中的每一行进行排序。从txt文件
如何在Java中对二维数组中的每一行进行排序。从文本文件。 我必须如何在Java中对二维数组中的每一行进行排序。从txt文件,java,Java,如何在Java中对二维数组中的每一行进行排序。从文本文件。 我必须 public class Average { static int[][] myDouble = new int[10][12]; static int x = 0, y = 0; static int strDouble; public Average() { try { BufferedReader in = new BufferedReader(
public class Average {
static int[][] myDouble = new int[10][12];
static int x = 0, y = 0;
static int strDouble;
public Average() {
try {
BufferedReader in = new BufferedReader(new FileReader("StudentIdAverage.txt"));
String line;
while ((line = in.readLine()) != null) {
String[] values = line.split("\\s+");
for (String str : values) {
strDouble = Integer.parseInt(str);
myDouble[x][y] = strDouble;
y = y + 1;
}
x = x + 1;
y = 0;
}
in.close();
} catch (IOException ioException) {
}
}
public static void main(String[] args) {
Average arr = new Average();
int[][] residuescores = arr.myDouble;
for (int i = 0; i < myDouble.length; ++i) {
for (int j = 0; j < myDouble[i].length; ++j) {
System.out.print(Average.myDouble[i][j] + " ");
}
System.out.println(" ");
}
}
}
/*
45 72 90 50 67 63 81 71 55 56 80 74/n
55 54 79 72 75 68/n
51887972/n
98 52 53 50 92 67 99 92 50 61 91/n
9448539297/n
9769777468548754835869/n
75 49 87 61 66 53 79 48 96 60/n
58 71 51 73 53 75 93 81 45 69 78 65/n
5088788199619770878069/n
91 89 97 80 93 82 92 49 52 69 96 61
*/
有人能帮上忙吗?@johnjohn如果帮了你,请告诉社区这个问题已经解决了。
import java.util.Arrays;
for (int i = 0; i < myDouble.length; ++i)
Arrays.sort(myDouble[i]);