题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
import java.util.*; public class Main { public static void main(String[] args) { Scanner fzhinput = new Scanner(System.in); String zfcmm = fzhinput.nextLine(); StringBuilder stack = new StringBuilder(); for(int i=0;i<zfcmm.length();i++){ char z = zfcmm.charAt(i); if(z=='a'||z=='b'||z=='c'){ z='2'; } else if(z=='d'||z=='e'||z=='f'){ z='3'; } else if(z=='g'||z=='h'||z=='i'){ z='4'; } else if(z=='j'||z=='k'||z=='l'){ z='5'; } else if(z=='m'||z=='n'||z=='o'){ z='6'; } else if(z=='p'||z=='q'||z=='r'||z=='s'){ z='7'; } else if(z=='t'||z=='u'||z=='v'){ z='8'; } else if(z=='w'||z=='x'||z=='y'||z=='z'){ z='9'; } else if(z<'Z' && z>='A'){ z=(char)(Character.toLowerCase(z)+1); } else if(z=='Z'){ z='a'; } stack.append(z); } System.out.println(stack.toString()); } }