Java Program to Add Zeros to Start of a Number
import java.util.Scanner;
class Main
{
public static void main(String args[])
{
//Scanner class object created
Scanner sc = new Scanner(System.in);
//String variable 'num' declared to hold the number
String num;
//integer variable 'NumberOfZero' to hold number of zeros value
//which needs to be added before the original number
int numberOfZero;
//Taking input of number
System.out.println("Enter a number : ");
num = sc.next();
//Enter number of zeros to be added
System.out.println("Enter total numbers of zeros to be added : ");
numberOfZero = sc.nextInt();
//adding zeros by using the String.format
String result = String.format("%0" +(num.length() + numberOfZero) + "d",Integer.valueOf(num));
System.out.println("After adding zeros the number is: " + result);
}
}
Output: Enter a number : 567 Enter total numbers of zeros to be added : 4 After adding zeros the number is : 0000567
