Sorting of Arrays

Bubble Sorting of Arrays  

import java.util.Scanner;
public class Arrays
{
public static void main (String [] args)
{ Scanner input = new Scanner (System.in);
int lengths =5;
int nums[] = new int [lengths];
for (int i=0; i < lengths; i++)
{
System.out.println("Enter integer num  # :" + (i+1));
nums[i] = input.nextInt();
}
for (int k=0; k < lengths; k++)
{
for (int m=0; m < lengths-1; m++)
{
if (nums[m] > nums[m+1])
{
int temp = nums[m+1];
nums [m+1] = nums[m];
nums[m] = temp;
}
}
}
for (int i =0; i <lengths; i ++)
{
System.out.println("Sorted integer are  # :" + nums[i]);
}
}
}