我試圖找到該數組的最小數目的索引。我的代碼是低於和由於某種原因索引不斷打印值9.查找數組中的值的索引Java
public static void main (String args [])
{
int [] numbers = new int [10];
//10 data inputs from user
int smNum = numbers[0];
int index = 0;
for(int i = 0; i < numbers.length; i++)
{
if (numbers[i] < smNum)
smNum = numbers[i];
index = i;
}
System.out.println("\nThe smallest number in the array is: "+smNum+"\nThe index of this number is: "+ index);
}
}
在此先感謝。
選項卡並不重要,花括號可以。使用他們'{}'。 –
Java不是Python。添加大括號到你的'if(numbers [i]