Advertisement
janoulle

Accepts number spelling and converts to long.

Dec 22nd, 2011
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.89 KB | None | 0 0
  1.  
  2. import java.util.Scanner;
  3.  
  4. public class Words {
  5.    
  6.     public static void main(String[] args) {
  7.  
  8.         Scanner keyboard = new Scanner(System.in);
  9.         long number = 0L;
  10.         System.out.print("Enter: ");
  11.         String wordNum = keyboard.nextLine();
  12.        
  13.                 //Using String with switch statement works in Java 1.7 and up.
  14.         switch(wordNum){
  15.         case("one"):
  16.             number = 1L;
  17.             break;
  18.         case("two"):
  19.             number = 2L;
  20.             break;
  21.         case("three"):
  22.             number = 3L;
  23.             break;
  24.         case("four"):
  25.             number = 4L;
  26.             break;
  27.         case("five"):
  28.             number = 5L;
  29.             break;
  30.         case("six"):
  31.             number = 6L;
  32.             break;
  33.         case("seven"):
  34.             number = 7L;
  35.             break;
  36.         case("eight"):
  37.             number = 8L;
  38.             break;
  39.         case("nine"):
  40.             number = 9L;
  41.             break;
  42.         case("ten"):
  43.             number = 10L;
  44.             break;
  45.         default:
  46.             System.out.println("Invalid entry.");
  47.         }
  48.         System.out.println("You entered: " + number);
  49.  
  50.     }
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement