using arrays in loops code example
Example 1: arrays with for loops
int findSmallest(int[] values) {
int minIndex = 0; // start with 0th element as min
for (int i=1; i<values.length; i++) {
if (values[i] < values[minIndex]) {
minIndex = i;
}
}
return minIndex;
}
Example 2: arrays with for loops
// Search
// Searches through the given array looking
// for the given target. Returns the index number
// of the target if found, or -1 otherwise.
// (classic search-loop example)
public int search(int[] nums, int target) {
// Look at every element
for (int i=0; i<nums.length; i++) {
if (nums[i] == target) {
return i; // return the index where the target is found
}
}
// If we get here, the target was not in the array
return -1;
}