/**
* @author Sumit Srivastava
*
*/
public class PrintNumberInWord {
public String printWordUsingIf(int number) {
if(number == 1)
return "ONE" ; //return ONE if case is matched
else if(number == 2)
return "TWO"; //return TWO if case is matched
else if(number == 3)
return "THREE"; //return THREE if case is matched
else if(number == 4)
return "FOUR"; //return FOUR if case is matched
else if(number == 5)
return "FIVE"; //return FIVE if case is matched
else if(number == 6)
return "SIX"; //return SIX if case is matched
else if(number == 7)
return "SEVEN"; //return SEVEN if case is matched
else if(number == 8)
return "EIGHT"; //return EIGHT if case is matched
else if(number == 9)
return "NINE"; //return NINE if case is matched
else
return "OTHER"; //return default if no case is matched
}
public String printWordUsingSwitch(int number) {
switch(number) {
case 1 :
return "ONE";
case 2:
return "TWO";
case 3:
return "THREE";
case 4:
return "FOUR";
case 5:
return "FIVE";
case 6:
return "SIX";
case 7:
return "SEVEN";
case 8:
return "EIGHT";
case 9:
return "NINE";
default :
return "OTHER";
}
}
}
* @author Sumit Srivastava
*
*/
public class PrintNumberInWord {
public String printWordUsingIf(int number) {
if(number == 1)
return "ONE" ; //return ONE if case is matched
else if(number == 2)
return "TWO"; //return TWO if case is matched
else if(number == 3)
return "THREE"; //return THREE if case is matched
else if(number == 4)
return "FOUR"; //return FOUR if case is matched
else if(number == 5)
return "FIVE"; //return FIVE if case is matched
else if(number == 6)
return "SIX"; //return SIX if case is matched
else if(number == 7)
return "SEVEN"; //return SEVEN if case is matched
else if(number == 8)
return "EIGHT"; //return EIGHT if case is matched
else if(number == 9)
return "NINE"; //return NINE if case is matched
else
return "OTHER"; //return default if no case is matched
}
public String printWordUsingSwitch(int number) {
switch(number) {
case 1 :
return "ONE";
case 2:
return "TWO";
case 3:
return "THREE";
case 4:
return "FOUR";
case 5:
return "FIVE";
case 6:
return "SIX";
case 7:
return "SEVEN";
case 8:
return "EIGHT";
case 9:
return "NINE";
default :
return "OTHER";
}
}
}
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
int number;
number = 5; // the number which you wanted to be printed in words
//Printing number in word using nested if else
PrintNumberInWord printNumberInWord = new PrintNumberInWord();
System.out.println("Printint using if else : \n "+printNumberInWord.printWordUsingIf(number));
//Printing number in word using nested Switch statement
System.out.println("Printing using Switch statement : \n "+printNumberInWord.printWordUsingSwitch(number));
}
}
Thank you for ideas!
ReplyDelete