| Author |
Better way than this one?
|
JJosshh xpto
Greenhorn
Joined: Oct 27, 2005
Posts: 1
|
|
Hello everyone. Simple question. Someone insert a numer like e.g 123 the output is 3 (number of digits) Is there any easy way to do that instead of this : System.out.print ( "insert number: "); int number = Integer.parseInt(br.readLine().trim()); int count = 0; while(number >0){ int digit= number%10; number /=10; if(number >= 0) count++; } System.out.print(count); I know there's a better way to do this , like with a for- loop or something. I'm getting a "blank" , can't remember . Thanks a lot. Josh
|
 |
Joanne Neal
Rancher
Joined: Aug 05, 2005
Posts: 3011
|
|
|
System.out.println(br.readLine().trim().length());
|
Joanne
|
 |
 |
|
|
subject: Better way than this one?
|
|
|