Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 27th, 2012  |  syntax: None  |  size: 0.68 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. MorseCode Converter in Java
  2. class Morse {
  3.    void Code(char let){
  4.    // what should I write here?
  5.    }
  6. }
  7.        
  8. Map<Letter,Symbol> morseCode = new HashMap<Letter, Symbol>();
  9. for (int i =0; i< YOURLETTERS.size(); i++) {
  10.    morseCode.put(YOURLETTERS.get(i), YOURSYMBOLS.get(i));
  11. }
  12.        
  13. public class Morse {
  14.  
  15.     List<Character> letters = ...
  16.     List<String> codes = ...
  17.  
  18.     Map<Character, String> conversionTable = new HashMap<Character, String>();
  19.  
  20.     public void init() {
  21.         int t = 0;
  22.         for(Character c : letters) {
  23.             conversionTable.put(c, codes.get(t));
  24.             t++;
  25.         }
  26.     }
  27.  
  28.     public String code(char let){
  29.         return conversionTable.get(let);
  30.     }
  31.  
  32. }