编写一个Application程序,比较命令行中给出的两个字符串是否相等,并输出比较的结果。
时间: 2023-06-02 14:07:26 浏览: 119
好的,这是一个关于编程的问题,我可以为您回答。以下是一个简单的Java程序,用于比较命令行中给出的两个字符串是否相等,并输出比较的结果:
```java
public class StringCompare {
public static void main(String[] args) {
if (args.length != 2) {
System.out.println("参数错误,请输入两个字符串进行比较。");
return;
}
String str1 = args[0];
String str2 = args[1];
if (str1.equals(str2)) {
System.out.println("两个字符串相等。");
} else {
System.out.println("两个字符串不相等。");
}
}
}
```
您可以将上述代码保存为StringCompare.java文件,然后使用命令行编译运行该程序。例如,假设您将该文件保存在当前目录下,可以使用以下命令进行编译:
```
javac StringCompare.java
```
然后,可以使用以下命令运行程序,比较两个字符串是否相等:
```
java StringCompare string1 string2
```
其中,string1和string2是您要比较的两个字符串。如果两个字符串相等,程序会输出"两个字符串相等。",否则输出"两个字符串不相等。"。
阅读全文