Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class PhoneNumber {
  4.  
  5. public static void main(String[] args) {
  6. // TODO Auto-generated method stub
  7.  
  8. Scanner sc = new Scanner(System.in);
  9. String phone;
  10. String phonenumb;
  11. String phonenumb2;
  12. String phonenumb3;
  13. int index;
  14. char x = 'a';
  15. String total = "";
  16. int a = 0;
  17. String b = "";
  18. System.out.println("What is the phone number?");
  19. phone = sc.nextLine();
  20. phonenumb2 = phone.substring(4,7);
  21. phonenumb3 = phone.substring(8,12);
  22. phonenumb = phonenumb3;
  23. for (index = 0; index <= 3; index++)
  24. {
  25. x = phonenumb.charAt(index);
  26. switch (x)
  27. {
  28. case 'A': a = 2;
  29. break;
  30. case 'B': a = 2;
  31. break;
  32. case 'C': a = 2;
  33. break;
  34. case 'D': a = 3;
  35. break;
  36. case 'E': a = 3;
  37. break;
  38. case 'F': a = 3;
  39. break;
  40. case 'G': a = 4;
  41. break;
  42. case 'H': a = 4;
  43. break;
  44. case 'I': a = 4;
  45. break;
  46. case 'J': a = 5;
  47. break;
  48. case 'K': a = 5;
  49. break;
  50. case 'L': a = 5;
  51. break;
  52. case 'M': a = 6;
  53. break;
  54. case 'N': a = 6;
  55. break;
  56. case 'O': a = 6;
  57. break;
  58. case 'P': a = 7;
  59. break;
  60. case 'Q': a = 7;
  61. break;
  62. case 'R': a = 7;
  63. break;
  64. case 'S': a = 7;
  65. break;
  66. case 'T': a = 8;
  67. break;
  68. case 'U': a = 8;
  69. break;
  70. case 'V': a = 8;
  71. break;
  72. case 'W': a = 9;
  73. break;
  74. case 'X': a = 9;
  75. break;
  76. case 'Y': a = 9;
  77. break;
  78. case 'Z': a = 9;
  79. break;
  80. }
  81. b = Integer.toString(a);
  82. total = total + b;
  83. }
  84. total = phone.substring(0, 3) + phone.substring(4, 7) + total;
  85. total = total.substring(0, 3) + "-" + total.substring(3, 6) + "-" + total.substring(6, 10);
  86. System.out.println("Your phone number is " + total +".");
  87.  
  88. }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement