arrays with for loops
// Find-Max variant -- rather than finding the max value, find the // *index* of the max value public int findMaxIndex(int[] nums) { int maxIndex = 0; // say the 0th element is the biggest int maxValue = nums[0]; // Look at every element, starting at 1 for (int i=1; i<nums.length; i++) { if (nums[i] > maxValue) { maxIndex = i; maxValue = nums[maxIndex]; } } return maxIndex; }