1. Write a Java program to reverse an array of integer values.
package com.w3resource;import java.util.Arrays;publicclassReverseArray{publicstaticvoidmain(String[] args){int[] my_array ={5,2,7,9,6};
System.out.println("Original array: "+ Arrays.toString(my_array));for(int i =0; i < my_array.length /2; i++){int temp = my_array[i];
my_array[i]= my_array[my_array.length - i -1];
my_array[my_array.length - i -1]= temp;}
System.out.println("Reverse array: "+ Arrays.toString(my_array));}}
2. Write a Java program to find the duplicate values of an array of integer values.
package com.w3resource;publicclassFindDuplicateElement{publicstaticvoidmain(String[] args){int[] my_array ={5,2,7,7,5};for(int i =0; i < my_array.length -1; i++){for(int j = i +1; j < my_array.length; j++){if((my_array[i]== my_array[j])&&(i != j)){
System.out.println("Duplicate Element: "+ my_array[j]);}}}}}
3. Write a Java program to find the duplicate values of an array of string values.
package com.w3resource;publicclassFindDuplicateString{publicstaticvoidmain(String[] args){
String[] my_array ={"bcd","abd","jude","bcd","oiu"};for(int i =0; i < my_array.length -1; i++){for(int j = i +1; j < my_array.length; j++){if((my_array[i].equals(my_array[j]))&&(i != j)){
System.out.println("Duplicate Element is: "+ my_array[j]);}}}}}
4. Write a Java program to find the common elements between two arrays (string values).
package com.w3resource;import java.util.Arrays;import java.util.HashSet;publicclassFindCommonElement{publicstaticvoidmain(String[] args){
String[] my_array ={"Python","JAVA","PHP","C#","C++","SQL"};
String[] new_array ={"MySQL","SQL","SQLite","Oracle","PostgreSQL","DB2","JAVA"};
System.out.println("my_array: "+ Arrays.toString(my_array));
System.out.println("new_array: "+ Arrays.toString(new_array));
HashSet<String> set =newHashSet<String>();for(int i =0; i < my_array.length; i++){for(int j =0; j < new_array.length; j++){if(my_array[i].equals(new_array[j])){
set.add(my_array[i]);}}}
System.out.println("Common Element is: "+ set);}}
Output
Array1 :[Python, JAVA, PHP, C#, C++, SQL]
Array2 :[MySQL, SQL, SQLite, Oracle, PostgreSQL, DB2, JAVA]
Common Element is :[JAVA, SQL]
5. Write a Java program to find the common elements between two arrays of integers.
package com.w3resource;import java.util.Arrays;publicclassCommonIntegerElement{publicstaticvoidmain(String[] args){int[] my_array ={1,2,5};int[] new_array ={6,5,8};
System.out.println("my_array: "+ Arrays.toString(my_array));
System.out.println("new_array: "+ Arrays.toString(new_array));for(int i =0; i < my_array.length; i++){for(int j =0; j < new_array.length; j++){if(my_array[i]== new_array[j]){
System.out.println("Common Element is : "+ array[i])}}}}}
6. Write a Java program to remove duplicate elements from an array.
package com.zetcode;import java.util.Arrays;publicclassRemoveDuplicateElements{staticvoidunique_array(int[] my_array){
System.out.println("Original Array : ");for(int i =0; i < my_array.length; i++){
System.out.print(my_array[i]+"\t");}//Assuming all elements in input array are uniqueint no_unique_elements = my_array.length;//Comparing each element with all other elementsfor(int i =0; i < no_unique_elements; i++){for(int j = i +1; j < no_unique_elements; j++){//If any two elements are found equalif(my_array[i]== my_array[j]){//Replace duplicate element with last unique element
my_array[j]= my_array[no_unique_elements -1];
no_unique_elements--;
j--;}}}// Copying only unique elements of my_array into array1int[] new_array = Arrays.copyOf(my_array, no_unique_elements);// Printing array Without Duplicates
System.out.println();
System.out.println("Array with unique values : ");for(int i =0; i < new_array.length; i++){
System.out.print(new_array[i]+"\t");}
System.out.println();
System.out.println("---------------------------");}publicstaticvoidmain(String[] args){unique_array(newint[]{0,3,-2,4,3,2});unique_array(newint[]{10,22,10,20,11,22});}}
Output
Original Array :03-2432
Array with unique values :03-242---------------------------
Original Array :102210201122
Array with unique values :10221120---------------------------
7. Write a Java program to find the second largest element in an array.