编写一个Java程序,控制台输入两个字符串,判断它们是否相等。
时间: 2023-06-11 13:09:12 浏览: 106
可以使用Java中的equals方法来判断两个字符串是否相等。以下是一个示例代码:
```java
import java.util.Scanner;
public class StringCompare {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个字符串:");
String str1 = scanner.nextLine();
System.out.print("请输入第二个字符串:");
String str2 = scanner.nextLine();
if (str1.equals(str2)) {
System.out.println("两个字符串相等");
} else {
System.out.println("两个字符串不相等");
}
}
}
```
在上面的代码中,先使用Scanner类从控制台输入两个字符串,然后使用equals方法比较它们是否相等。如果相等则输出“两个字符串相等”,否则输出“两个字符串不相等”。
相关问题
编写一个Java应用程序,读取用户任意输入的两个字符串,如果两个字符串完全相等,那么输出“它们是相同的”,反之输出“它们是不同的”。
当然可以。在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`)编译并运行它。
用java编写一个程序要求输入两个字符串,比较他们是否相等(区分大小写)并输出比较结果
在Java中,你可以创建一个简单的控制台程序来完成这个任务。下面是一个示例程序:
```java
import java.util.Scanner;
public class CompareStrings {
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();
// 比较字符串是否相等(区分大小写)
boolean areEqual = str1.equals(str2);
// 输出比较结果
if (areEqual) {
System.out.println("两个字符串相等(区分大小写)。");
} else {
System.out.println("两个字符串不相等。");
}
scanner.close();
}
}
```
在这个程序中,我们首先导入了`Scanner`类来从用户那里获取输入。然后通过`System.in`接收用户的输入,并将它们存储在`str1`和`str2`变量中。接下来,我们使用`equals()`方法比较这两个字符串,如果它们相等则输出"两个字符串相等(区分大小写)",否则输出"两个字符串不相等"。
阅读全文