编写一个Java应用程序,读取用户任意输入的两个字符串,如果两个字符串完全相等,那么输出“它们是相同的”,反之输出“它们是不同的”。
时间: 2024-09-28 19:17:40 浏览: 43
当然可以。在Java中,你可以创建一个简单的控制台应用程序来完成这个任务。下面是一个示例程序:
```java
import java.util.Scanner;
public class StringEqualityCheck {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个字符串:");
String str1 = scanner.nextLine();
System.out.println("请输入第二个字符串:");
String str2 = scanner.nextLine();
// 检查两个字符串是否相等
if (str1.equals(str2)) {
System.out.println("它们是相同的");
} else {
System.out.println("它们是不同的");
}
scanner.close();
}
}
```
在这个程序中,我们首先导入了`Scanner`类以便从用户那里获取输入。然后在`main`函数里,我们创建了一个`Scanner`实例来读取用户的输入。接着提示用户输入两个字符串,并使用`equals()`方法比较这两个字符串是否相等。最后,根据结果输出相应的消息。
如果你想运行这个程序,你需要将这段代码复制到一个名为`StringEqualityCheck.java`的文件中,然后通过Java编译器(`javac`)编译并运行它。
阅读全文