fork download
  1. import java.util.*;
  2. public class Primes2 {
  3. public static void main(String[] args) {
  4. Integer[] primes = {2, 7, 5, 3};
  5. MySort ms = new MySort();
  6. Arrays.sort(primes, ms);
  7. for(Integer p2: primes)
  8. System.out.print(p2 + " ");
  9. }
  10. static class MySort implements Comparator {
  11. public int compare(Integer x, Integer y) {
  12. return y.compareTo(x);
  13. }
  14. }
  15. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: error: class Primes2 is public, should be declared in a file named Primes2.java
public class Primes2 {
       ^
Main.java:10: error: MySort is not abstract and does not override abstract method compare(Object,Object) in Comparator
static class MySort implements Comparator {
       ^
Note: Main.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
stdout
Standard output is empty