直接使用map创建映射,然后暴力替换字符串中每一个字符即可
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
小美正在输入一个英文字符串s,突然发现键盘打出来的不是自己想要的字母。检查之后发现,原来同一行内的字母键全反了。也就是说,字母A的键位,打出来的是L,反之亦然。
请你帮小美还原出他想打的字符串。
在本题中,键盘的分布为常规布局,第一行为QWERTYUIOP,第二行为ASDFGHJKL,第三行为ZXCVBNM
第一行有一个字符串s(1≤len(s)≤105),仅包含大写英文字符
输出一个字符串,代表原来的字符串。
输入
FIAAWOWUAJ
输出
HELLOWORLD