w3resource

Java: Test if the first or the last elements of two arrays of integers are same


First and Last of Two Arrays

Write a Java program to test if the first and last element of two integer arrays are the same. The array length must be greater than or equal to 2.

Sample Solution:

Java Code:

public class Main {
    public static void main(String[] args) {
        // Define two integer arrays (num_array1 and num_array2)
        
        // Example 1: Arrays with different first and last elements
        int[] num_array1 = {50, -20, 0, 30, 40, 60, 12};
        int[] num_array2 = {45, 20, 10, 20, 30, 50, 11};
        
        // Example 2: Arrays with the same first and last elements
        // int[] num_array1 = {50, -20, 0, 30, 40, 60, 50};
        // int[] num_array2 = {45, 20, 10, 20, 30, 50, 45};
        
        // Example 3: Arrays with lengths less than 2
        // int[] num_array1 = {50};
        // int[] num_array2 = {45};
        
        if (num_array1.length >= 2 && num_array2.length >= 2) {
            // Check if both arrays have lengths of at least 2 and if their first or last elements are equal
            System.out.println(num_array1[0] == num_array2[0] || num_array1[num_array1.length - 1] == num_array2[num_array2.length - 1]);
        } else {
            System.out.println("Array lengths less than 2.");
        }
    }
}

Sample Output:

false

Pictorial Presentation:

Java exercises: Test if the first or the last elements of two arrays of integers are same


Java exercises: Test if the first or the last elements of two arrays of integers are same


Flowchart:

Flowchart: Java exercises: Test if the first or the last elements of two arrays of integers are same


For more Practice: Solve these Related Problems:

  • Modify the program to check if the second and second-to-last elements are the same.
  • Write a program to compare the sum of the first and last elements of two arrays.
  • Modify the program to return true if at least one of the arrays has the same first and last element.
  • Write a program to check if two arrays have the same middle element.

Go to:


PREV : First and Last Element Same.
NEXT : New Array with Ends of Two Arrays.


Java Code Editor:

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.