Descending order program in java using for loop

Descending order program in java using for loop. To understand the advanced concepts in sorting program in java for new beginners in the java programming language, write a descending order program in java to sort the array the elements in reverse order or descending order.

import java.util.Scanner;
public class Main
{
public static void main(String[] args) 
{
int n, temp;
Scanner s = new Scanner(System.in);
System.out.print("Enter the size of array");
n = s.nextInt();
int a[] = new int[n];
System.out.println("Enter the elements");
for (int i = 0; i < n; i++) 
{
a[i] = s.nextInt();
}
for (int i = 0; i < n; i++) 
{
for (int j = i + 1; j < n; j++) 
{
if (a[i] < a[j]) 
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
System.out.print("After sorting");
for (int i = 0; i < n - 1; i++) 
{
System.out.print(a[i] + ",");
}
System.out.print(a[n - 1]);
}
}

Output:
Enter the size of array3 
Enter the elements 
34
56
67
After sorting67,56,34