Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class PirateTranslator
- {
- public static void main(String [] args)
- {
- HashMap <String, Object> hashmap = new HashMap <String, Object>();
- hashmap.put("hello", "ahoy");
- hashmap.put("madam", "proud beauty");
- hashmap.put("hi", "yo-ho-ho");
- hashmap.put("pardon me", "avast");
- hashmap.put("excuse me", "arrr");
- hashmap.put("my", "me");
- hashmap.put("friend", "me bucko");
- hashmap.put("sir", "matey");
- hashmap.put("madam", "proud beauty");
- hashmap.put("miss", "comely wench");
- hashmap.put("stranger", "scurvy dog");
- hashmap.put("where", "whar");
- hashmap.put("is", "be");
- hashmap.put("the", "th'");
- hashmap.put("you", "ye");
- hashmap.put("tell", "be tellin'");
- hashmap.put("know", "be knowin'");
- hashmap.put("how far", "how many leagues");
- hashmap.put("old", "barnacle-covered");
- hashmap.put("attractive", "comely");
- hashmap.put("happy", "grog-filled");
- hashmap.put("nearby", "broadside");
- hashmap.put("restroom", "head");
- hashmap.put("restaurant", "galley");
- hashmap.put("hotel", "fleabag inn");
- hashmap.put("pub", "Skull & Scuppers");
- hashmap.put("bank", "buried treasure");
- int noOfWords = 0;
- String [] input = new String[100];
- while(!Console.endOfFile())
- {
- input[noOfWords] = Console.readToken();
- if (input[noOfWords].equals("pardon")
- || input[noOfWords].equals("excuse")
- || input[noOfWords].equals("how"))
- input[noOfWords] += " " + Console.readToken();
- noOfWords++;
- } // while
- for (int index = 0; index < noOfWords; index++)
- System.out.print((String) hashmap.get(input[index]) + " ");
- System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment