Java: Test if an array of integers contains an element 10 next to 10 or an element 20 next to 20, but not both
Java Basic: Exercise-93 with Solution
Write a Java program to test if an array of integers contains an element 10 next to 10 or an element 20 next to 20, but not both.
Sample Solution:
Java Code:
import java.util.*;
public class Exercise93 {
public static void main(String[] args) {
// Define an array of integers
int[] nums = {10, 10, 2, 4, 20, 20};
// Initialize counters for even and odd numbers
int ctr_even = 0, ctr_odd = 0;
// Display the original array
System.out.println("Original Array: " + Arrays.toString(nums));
// Initialize boolean variables to check for specific patterns
boolean found1010 = false;
boolean found2020 = false;
// Iterate through the array to find patterns (e.g., 1010 and 2020)
for (int i = 0; i < nums.length - 1; i++) {
if (nums[i] == 10 && nums[i + 1] == 10) {
found1010 = true;
}
if (nums[i] == 20 && nums[i + 1] == 20) {
found2020 = true;
}
}
// Check if the patterns 1010 and 2020 were found and print the result
System.out.printf(String.valueOf(found1010 != found2020));
System.out.printf("\n");
}
}
Sample Output:
Original Array: [10, 10, 2, 4, 20, 20] false
Pictorial Presentation:
Flowchart:

Java Code Editor:
Previous: Write a Java program to count the number of even and odd elements in a given array of integers.
Next: Write a Java program to rearrange all the elements of an given array of integers so that all the odd numbers come before all the even numbers.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends
- Python Interview Questions and Answers: Comprehensive Guide
- Scala Exercises, Practice, Solution
- Kotlin Exercises practice with solution
- MongoDB Exercises, Practice, Solution
- SQL Exercises, Practice, Solution - JOINS
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join