Java 如何获取双数组中最小元素的索引?
在Java中,如何获取双数组中最小元素的索引,Java 如何获取双数组中最小元素的索引?,java,Java,在Java中,如何获取双数组中最小元素的索引,double[]。您迭代数组,比较不同的元素,始终存储最小元素的值和索引以供比较和检索。保存迄今为止看到的最低值以及该值的索引 查看整个数组,如果该点的值较低,则从现在起使用该值作为最低值,并更新保留的索引。缩短以提供代码 public int minIndex(double... ds) { int idx = -1; double d= Double.POSITIVE_INFINITY; for(int i = 0; i
double[]
。您迭代数组,比较不同的元素,始终存储最小元素的值和索引以供比较和检索。保存迄今为止看到的最低值以及该值的索引
查看整个数组,如果该点的值较低,则从现在起使用该值作为最低值,并更新保留的索引。缩短以提供代码
public int minIndex(double... ds) {
int idx = -1;
double d= Double.POSITIVE_INFINITY;
for(int i = 0; i < ds.length; i++)
if(ds[i] < d) {
d = ds[i];
idx = i;
}
return idx;
}
public int minIndex(双…ds){
intidx=-1;
双d=双正无穷大;
for(int i=0;i
否我的项目需要它