Advertisements

Write a program in java to remove zero from a number

INPUT:-02305
OUTPUT:-235

//To remove zero from a number using String
import java.io.*;
class zero$remover
{
public static void main(String arg[])throws IOException
{
BufferedReader ob =new BufferedReader(new InputStreamReader(System.in));
int n,a,x,num;
String str,p="";
char c;
System.out.println("Enter the number");
n=Integer.parseInt(ob.readLine());
str=Integer.toString(n);
a=str.length();
x=a-1;
for(int i=x;i>=0;i--)
{
c=str.charAt(i);
if(c!='0')
p=c+p;
}
num=Integer.parseInt(p);
System.out.println("The number without Zero = "+num);
}
}


//To remove zero from a number without using String
import java.util.Scanner;
class zero_remover
{
public static void main(String[]args)
{
Scanner ob=new Scanner(System.in);
System.out.println("Enter the number");
long n=ob.nextLong();
long digit;
long s=0,s1,s2=0;
while (n>0)
{
digit=n%10;
if (digit==0)
{
s=s;
}
else
{
s=s*10+digit;
}
n=n/10;
}
while (s>0)
{
digit=s%10;
s2=s2*10+digit;
s=s/10;
}
System.out.println("The number without zeroes is =>>"+s2);
}
}

Thanks for Visiting...

MORE PROGRAMS