Diamond pattern in java

Java Program to print Diamond pattern of * in java.

import java.util.Scanner;
public class Pattern 
{

   public static void main(String[] args) 
   {
	int Number;
	Scanner input=new Scanner(System.in);
	System.out.print("enter Number of rows :");
	Number=input.nextInt();
	input.close();
        for(int i=0;i< Number;i++)
        {
        	for(int j=0;j< Number-i;j++)
        	{
        		System.out.print(" ");
        	}
        	for(int k=0;k<=i;k++) 
               { 
                 System.out.print("* "); 
               }
               System.out.print("\n");
        } 
       for(int l=Number-1;l>0;l--)
        {
        	for(int m=0;m<Number-l;m++)
        	{
        		System.out.print(" ");
        	}
        	for(int n=0;n<l;n++)
        	{
        		System.out.print(" *");
        	}
        	System.out.print("\n");
        }

    }
}
OUTPUT:
enter Number of rows :5
     * 
    * * 
   * * * 
  * * * * 
 * * * * * 
  * * * *
   * * *
    * *
     *
------------------------
enter Number of rows :3
   * 
  * * 
 * * * 
  * *
   *