how to compare two arrays in java code example
Example 1: compare arrays java
import java.util.Arrays;
class Test
{
public static void main (String[] args)
{
// inarr1 and inarr2 have same values
int inarr1[] = {1, 2, 3};
int inarr2[] = {1, 2, 3};
Object[] arr1 = {inarr1}; // arr1 contains only one element
Object[] arr2 = {inarr2}; // arr2 also contains only one element
if (Arrays.equals(arr1, arr2))
System.out.println("Same");
else
System.out.println("Not same");
}
}
Example 2: in java how to compare two strings
class scratch{
public static void main(String[] args) {
String str1 = "Nyello";
String str2 = "Hello";
String str3 = "Hello";
System.out.println( str1.equals(str2) ); //prints false
System.out.println( str2.equals(str3) ); //prints true
}
}
Example 3: compare two lists and remove duplicates java
listA.removeAll(new HashSet(listB));