Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.HashMap;
- public class CyrilicConverter {
- public static String convertCyrilic(String message) {
- HashMap<Character, String> cyrilicToLatinMap = new HashMap<>();
- cyrilicToLatinMap.put(' ', " ");
- cyrilicToLatinMap.put('а', "a");
- cyrilicToLatinMap.put('б', "b");
- cyrilicToLatinMap.put('в', "v");
- cyrilicToLatinMap.put('г', "g");
- // ... (add the rest of the mappings)
- StringBuilder builder = new StringBuilder();
- for (int i = 0; i < message.length(); i++) {
- char currentChar = message.charAt(i);
- if (cyrilicToLatinMap.containsKey(currentChar)) {
- builder.append(cyrilicToLatinMap.get(currentChar));
- }
- }
- return builder.toString();
- }
- public static void main(String[] args) {
- String cyrilicMessage = "абав гавб";
- String latinMessage = convertCyrilic(cyrilicMessage);
- System.out.println(latinMessage);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement