我有一種方法用於顯示最高值並顯示它所屬的索引號。到目前爲止,它已經可以顯示最高值,但索引號無法顯示。我該怎麼做才能讓系統顯示i
的值呢?顯示數組中的最大值和索引號
private void pick_highest_value_here_and_display(ArrayList<Double> value) throws Exception {
// TODO Auto-generated method stub
double aa[]=value.stream().mapToDouble(v -> v.doubleValue()).toArray();
double highest=Double.MIN_VALUE;
System.out.println(highest);
for(int i=0;i<aa.length;i++)
{
if(aa[i]>highest)
{
highest=aa[i];
}
}
System.out.println(highest);
System.out.println(i); // Error: create local variable i
}
你可以在裏面打印,如果條件:) –
您必須聲明你上面的變量您的循環 –
@sᴜʀᴇsʜᴀᴛᴛᴀ將打印* *目前人數最多的每一次的指數,而不是的索引「全球」最多 – vefthym