This week you are required to use concepts learned in this


this week you are required to use concepts learned in this week: strings and the Java library method contains. Write a Java class PhoneNumber that will take in a seven-letter word and return the phone number that corresponds to it. In the United States, the digits on a phone pad are mapped to letters by the following table: digit letter 1 2 A B C 3 D E F 4 G H I 5 J K L 6M N O 7 P Q R S 8 T U V 9 W X Y Z 0 Hence a 7 digit phone number like HAIRCUT would map to 424-7288; NEWCARS would map to 639-2277. Submit a Java program PhoneNumber.java which has just one method decode and behaves as below PhoneNumber pn = new PhoneNumber(); pn.decode( "HAIRCUT") => "4247288" pn.decode("NEWCARS") => "6392277" Implementation Requirement: If s is a variable of type String, that holds the phone number to be decoded (e.g. "HAIRCUT") then you should structure your program around a nested if-else statement and use the contains method of the String class to check for the condition below: if ("ABC".contains(""+s.charAt(i))) { ...; } else if ("DEF".contains(""+s.charAt(i))) { ...; ... }

Request for Solution File

Ask an Expert for Answer!!
Basic Computer Science: This week you are required to use concepts learned in this
Reference No:- TGS0567113

Expected delivery within 24 Hours