Doubt in sort game

package arrays;

import java.util.*;

public class sortgame {
String name;
int salary;

public sortgame(String name, int salary) {

	this.name = name;
	this.salary = salary;
}

public static void main(String[] args) {
	Scanner scn = new Scanner(System.in);
	int s = scn.nextInt();
	int n = scn.nextInt();

	sortgame[] arr = new sortgame[n];

	for (int i = 0; i < n; i++) {
		String name = scn.next();
		int salary = scn.nextInt();

		arr[i] = new sortgame(name, salary);
	}
	Arrays.sort(arr);
	for (int i = 0; i < n; i++) {
		if (arr[i].salary >= s) {
			for (int j = 1; j < n; j++) {
				if (arr[i].name.compareTo(arr[j].name))
					System.out.println(arr[i].name + " " + arr[i].salary);
			}
		}
	}
}

}
what is wrong in my code???