Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class EliminateDups {
- public static void main(String[] args) {
- int[] myArray = new int[10];
- Scanner input = new Scanner(System.in);
- for (int i = 0; i < 10; i++) {
- myArray[i] = input.nextInt();
- }
- myArray = eliminateDuplicates(myArray);
- for (int i =0; i < myArray.length; i++) {
- System.out.print(myArray[i] + " ");
- }
- }
- public static int[] eliminateDuplicates(int[] list) {
- int dupes = 0;
- for (int i = 0; i < 10; i ++) {
- for (int j = i+1; j < 10; j++) {
- if (list[i] == list [j]) {
- list[i] = 0;
- dupes++;
- }
- }
- }
- for (int i =0; i < list.length; i++) {
- System.out.print(list[i] + " ");
- }
- System.out.println(" ");
- int[] noDupes = new int[10-dupes];
- for (int i = 0, j = 0; i < noDupes.length; i++)
- System.out.println(list[i]);
- if (list[i] != 0) {
- System.out.print(list[i]);
- noDupes[j] = list[i];
- j++;
- }
- return(noDupes);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement