PDA

View Full Version : help with java code


good_omen
08-27-2003, 09:31 PM
hey i have a question with some code. i am making a simple cheesy little program that changes any int that a user inputs into that numbers binary value. here is a sample of my code:


int number

System.out.print("Type an int from 1 to 99: ");
number = InputOutput.getInt();

switch (number)
{
case 1: System.out.println("10000000");
break;
case 2: System.out.println("01000000");
break;
case 3: System.out.println("11000000");
break;

. . . And it goes on . . .

is there any way to make this code easier or should i say shorter to write instead of one gigantamous switch statement? and one last thing, if i asked the user if they wanted to type another int, and they said yes, how would i loop the program?

thx everyone

Spookster
08-27-2003, 09:49 PM
Yeah you could just use some of the functions built into the API

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Integer.html#toBinaryString(int)

Jason
08-27-2003, 11:08 PM
btw, binary is counted from right to left...
eg:
001 = 1
010 = 2
011 = 3
........


Jason

good_omen
08-28-2003, 06:07 PM
thx all, appreciate the help