题解 | #字符串加解密#
字符串加解密
http://www.nowcoder.com/practice/2aa32b378a024755a3f251e75cbf233a
import java.util.Scanner; public class HJ29 { public static void main(String[] args) { Scanner input=new Scanner(System.in); //第一行 String string1=input.nextLine(); for (int i = 0; i < string1.length(); i++) { char c=string1.charAt(i); //大写 if (c>='A'&&c<'Z') { System.out.print((char)(c+33)); } if (c=='Z') { System.out.print('a'); } //小写 if (c>='a'&&c<'z') { System.out.print((char)(c-31)); } if (c=='z') { System.out.print('A'); } //数字 if (c>='0'&&c<'9') { System.out.print(Integer.valueOf(c-47)); } if (c=='9') { System.out.print("0"); } } System.out.println(""); //第二行 String string2=input.nextLine(); for (int i = 0; i < string2.length(); i++) { char c=string2.charAt(i); //大写 if (c>'A'&&c<='Z') { System.out.print((char)(c+31)); } if (c=='A') { System.out.print('z'); } //小写 if (c>'a'&&c<='z') { System.out.print((char)(c-33)); } if (c=='a') { System.out.print('Z'); } //数字 if (c>'0'&&c<='9') { System.out.print(Integer.valueOf(c-49)); } if (c=='0') { System.out.print("9"); } } System.out.println(""); } }暴力强拆