The following code is to get the total length or total number of number(s) entered, at once, by the user.
Code:-
import java.util.*;
public class IntegerToString{
Scanner scan=new Scanner(System.in);
int number;
String string;
public void input(){
try{
System.out.println("Enter any number: ");
number=scan.nextInt();
}
catch(NumberFormatException e){
System.out.println("Error Code: "+e);
System.exit(0);
}
}
public void compute(){
string=Integer.toString(number);
int length=string.length();
System.out.println("The length of Number \""+number+"\" is: "+length);
}
public static void main(String[] args){
IntegerToString obj=new IntegerToString();
obj.input();
obj.compute();
}
}
Output:-
Enter any number:
12345
The length of Number "12345" is: 5
Code:-
import java.util.*;
public class IntegerToString{
Scanner scan=new Scanner(System.in);
int number;
String string;
public void input(){
try{
System.out.println("Enter any number: ");
number=scan.nextInt();
}
catch(NumberFormatException e){
System.out.println("Error Code: "+e);
System.exit(0);
}
}
public void compute(){
string=Integer.toString(number);
int length=string.length();
System.out.println("The length of Number \""+number+"\" is: "+length);
}
public static void main(String[] args){
IntegerToString obj=new IntegerToString();
obj.input();
obj.compute();
}
}
Output:-
Enter any number:
12345
The length of Number "12345" is: 5
Comments