﻿ Java exercises: Find the largest element between first, last, and middle values from an array of integers - w3resource # Java Exercises: Find the largest element between first, last, and middle values from an array of integers

## Java Basic: Exercise-82 with Solution

Write a Java program to find the largest element between first, last, and middle values from an array of integers (even length).

Sample Solution:

Java Code:

``````import java.util.Arrays;
public class Exercise82 {
public static void main(String[] args)
{
int[] array_nums = {20, 30, 40, 50, 67};
System.out.println("Original Array: "+Arrays.toString(array_nums));
int max_val = array_nums;
if(max_val <= array_nums[array_nums.length-1])
max_val = array_nums[array_nums.length-1];
if(max_val <= array_nums[array_nums.length/2])
max_val = array_nums[array_nums.length/2];
System.out.println("Largest element between first, last, and middle values: "+max_val);
}
}
```
```

Sample Output:

```Original Array: [20, 30, 40, 50, 67]
Largest element between first, last, and middle values: 67
```

Flowchart: Java Code Editor:

What is the difficulty level of this exercise?

﻿

## Java: Tips of the Day

initial:

Returns all the elements of an array except the last one. Use Arrays.copyOfRange() to return all except the last one

```public static <T> T[] initial(T[] elements) {
return Arrays.copyOfRange(elements, 0, elements.length - 1);
}
```

Ref: https://bit.ly/3zEKw9u