【发布时间】:2019-06-21 02:30:19
【问题描述】:
我想取从result.length中得到的最大值,但是我在调用它的方式上遇到了麻烦,你能帮帮我吗?
double[][] result = matrixMultiplexing(neighboursAdjSquare(matrixEgoNetwork), matrixDecrement(ones, matrixEgoNetwork));
double max = result[0][0];
ArrayList<Double> val= new ArrayList<>();
for (int i = 0; i < result.length; i++) {
for (int j = i+1; j < result.length; j++) {
Arrays.sort(result);
if(result[i][j]== "I wanna called here" ){
val.add(result[i][j]);
}
}
}
错误是不能应用'double',double[]' 你能帮我解决这个问题吗?
【问题讨论】:
-
你想从每个数组中获取最大值,还是只获取一个最大值?
-
Arrays.stream(result).flatMapToDouble(Arrays::stream).max()? -
我想得到唯一的一个最大值,来自 result[i][j] 先生。
-
你为什么将 double 与
String这里的result[i][j]== "I wanna called here"进行比较?这甚至不会编译。
标签: java arrays matrix max one-simulator