Не пойму как лучше: Вариант1 Scanner n = new Scanner(System.in); int[] b = new int[3]; for (int i =0; i<3;i++) { b[i] = n.nextInt(); } Arrays.sort(b);// сортирует массив. for (int j =2; j>=0;j--) System.out.print(b[j]+" "); Вариант2 BufferedReader n = new BufferedReader(new InputStreamReader(System.in)); int[] b = new int[3]; for (int i =0; i<3;i++) { b[i] = Integer.parseInt(n.readLine()); } Arrays.sort(b);// сортирует массив. for (int j =2; j>=0;j--) System.out.print(b[j]+" ");