Simple Sorting Program in Java


Sorting in java using Scanner class and nextInt 




import java.lang.reflect.Array;
import java.util.Scanner;
public class Arithmetic {
     
      public static void main(String[] args) {
            int i,j,n,temp;
            Scanner s=new Scanner(System.in);
            System.out.println("How many No. of Elements");
            n=s.nextInt();
            int a[]=new int[n];
            System.out.println("The elements are");
            for(i=0;i<n;i++)
                   a[i]=s.nextInt();
           
           
            for(i=0;i<n;i++){
                  for(j=i+1;j<n;j++){
                        if(a[i]>a[j])
                        {
                        temp=a[i];
                        a[i]=a[j];
                        a[j]=temp;
                       
                        }    
                  }
                 
            }
           
            System.out.println("The Sorted Numbers are");
           
            for(i=0;i<n;i++)
                  System.out.print(a[i] + " ");
                 
            }
           
           
      }