Print triangle of numbers in java

Java program to print triangle of numbers.

Print triangle of numbers in java Code

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 rows:");
	Number=input.nextInt();
	input.close();
	int a=1;
        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(a+" ");
        		a=a+1;
        	}
        	System.out.print("\n");
        }


  }
}
OUTPUT:
enter rows:3
   1 
  2 3 
 4 5 6 
-------------
enter rows:4
    1 
   2 3 
  4 5 6 
 7 8 9 10