编写一个java程序,当输入一个字符串“abc”时,对应输出“DEF”
时间: 2024-11-05 08:30:29 浏览: 12
Java上机实验一
在Java中,你可以使用`Character`类的`toUpperCase()`方法来实现这个简单的映射功能。下面是一个示例程序:
```java
import java.util.Scanner;
public class StringMapper {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String input = scanner.nextLine();
// 将字符串中的每个字符转换为大写并替换原字符
String output = input.toUpperCase().replace('A', 'D').replace('B', 'E').replace('C', 'F');
System.out.println("对应的输出为: " + output);
}
}
```
在这个程序中,我们首先获取用户输入的字符串,然后将其转换为大写字母,接着使用`replace()`方法将'a'、'b'和'c'分别替换为'd'、'e'和'f'。运行此程序,如果输入"abc",则会输出"DEF"。
阅读全文