java怎么样实现字符串输入输出问题

2022-03-23 社会 86阅读

代码如下:

import java.util.Scanner;

public class App {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

char[] characters = { 
'Z', 'Y', 'X', 'W', 'V', 'U', 'T', 'S', 'R', 
'Q', 'P', 'O', 'N', 'M', 'L', 'K', 'J', 'I', 
'H', 'G', 'F', 'E', 'D', 'C', 'B', 'A' 
};

String s = scanner.nextLine();

String s2 = "";

for (char ch : s.toCharArray()) {
if (Character.isUpperCase(ch)) {
s2 += characters[ch - 'A'];
} else {
s2 += ch;
}
}

System.out.println(s2);
}
}

运行结果:

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com