В этой ситуации массив nums имеет неопределенное количество целых чисел в нем, и я пытаюсь найти самый большой и распечатать его. Когда я делаю это, всегда печатается как 0, потому что все, что происходит в цикле, не влияет на значение вне его. Кто-нибудь знает, как это исправить?Изменение переменной вне цикла for из цикла
int a = 0;
for(int i=0;i>nums.length;i++){
if(nums[i]>a)
a=nums[i];
i++;}
System.out.print(a);
использование я
был двойной инкрементации из 'i' в итерация? – Bathsheba
@PavneetSingh: ИМХО, нет никакого вреда в том, чтобы поставить это как ответ и разобраться с двойным 'i ++'. – Bathsheba