Java Program To Find Duplicate Elements In Array

Chapter: Miscellaneous Last Updated: 16-12-2016 13:28:22 UTC

Program:

            /* ............... START ............... */
                
import java.util.*;

public class JavaDuplicateElementInArray {

	public static void main(String args[]) {
		int count, i;
		int[] inputArray = new int[500];
		Map<Integer, Integer> map = new HashMap<Integer, Integer>();
		Scanner in = new Scanner(System.in);

		System.out.println("Enter number of elements");
		count = in.nextInt();
		System.out.println("Enter " + count + " elements");
		for (i = 0; i < count; i++) {
			inputArray[i] = in.nextInt();
		}

		for (Integer val : inputArray) {
			if (map.containsKey(val)) {
				map.put(val, map.get(val) + 1);
			} else {
				map.put(val, 1);
			}
		}

		System.out.println("Duplicate Elements\n");
		Set<Integer> keys = map.keySet();
		for (Integer key : keys) {
			if (map.get(key) > 1) {
				System.out.print(key + " ");
			}
		}

	}
}
                /* ............... END ............... */
        

Output

Enter number of elements
6
Enter 6 elements
3 6 2 3 1 1
Duplicate Elements
1 3

Tags

Find Duplicate Elements In Array, Java, Miscellaneous

Similar Programs Chapter Last Updated
Data Types In Java Miscellaneous 09-06-2018
Java Program To Find Largest Element Of Array Miscellaneous 21-09-2017
Java Program To Check Whether Number Is Prime Or Not Miscellaneous 08-09-2017
Java Program To Find Power Of Number Using For Loop Miscellaneous 29-08-2017
Java Program To Find LCM Of Two Numbers Miscellaneous 29-08-2017
Java Program To Find GCD Of Two Numbers Miscellaneous 29-08-2017
Java Program To Check Whether An Alphabet Is Vowel Or Consonant Miscellaneous 25-08-2017
Java Program To Find ASCII Value Of Character Miscellaneous 25-08-2017
Java Object HashCode Method Miscellaneous 02-08-2017
Java Builder Design Pattern Example Miscellaneous 06-06-2017
Java Factory Design Pattern Example Miscellaneous 06-06-2017
Java Program To Print ASCII Values Miscellaneous 06-04-2017
Java Program To Find HCF LCM Of Two Numbers Miscellaneous 22-09-2018
Java String Array Iteration Miscellaneous 31-03-2017
Java Array Size Miscellaneous 30-03-2017
Java Integer toString Miscellaneous 30-03-2017
Java Sort Array Using Arrays.sort() Miscellaneous 28-03-2017
Java Print Array Using Arrays.toString Miscellaneous 28-03-2017
Java Nested Interface Miscellaneous 25-03-2017
Java Static Nested Class Miscellaneous 25-03-2017
Packages In Java Miscellaneous 24-03-2017
Java Strictfp Keyword Miscellaneous 24-03-2017
Java Call By Reference Miscellaneous 23-03-2017
Java Call By Value Miscellaneous 23-03-2017
Java Unboxing Example Miscellaneous 23-03-2017
Java Autoboxing Example Miscellaneous 23-03-2017
Java Format Currency Miscellaneous 15-02-2017
Java String To BigDecimal Conversion Miscellaneous 15-02-2017
Java Program To Convert Arraylist To Array Miscellaneous 13-02-2017
Java Array Creation And Initialize Miscellaneous 13-02-2017

1 2 3 4 5