java checking the amount of duplicates in array

java checking the amount of duplicates in array
/**
 * @author lautturi.com
 * Java example: java count duplicates in int array
 */
import java.util.*;

public class Lautturi {

	public static void main(String[] args) {
		int[] numbers = { 11,4,12,7,55,8,12,8,13,55,12,7 };
		Arrays.sort(numbers);
        int previous = numbers[0] - 1;
        
        int dupCount = 0;

        for (int i = 0; i < numbers.length; ++i) {
            if (numbers[i] == previous) {
                ++dupCount;
            } else {
                previous = numbers[i];
            }
        }
        System.out.println("There were " + dupCount + " duplicates in the array.");
		
	}
}
Sourc‮www:e‬.lautturi.com

output:

There were 5 duplicates in the array.
Created Time:2017-09-18 23:50:27  Author:lautturi