public class basic{

来源:百度知道 编辑:UC知道 时间:2024/07/01 03:18:58
public class basic{
public static void main(String[] args) {
String str=new String("Welcome");
String temp=null;
if(args.length>0) {
temp=args[0];/*这个是怎么回事?就是把args[0]这个元素的值付给temp这个字符串的?*/
}
if(str.equals(temp))
System.out.println("Equal");
else
System.out.println("Unequal");
System.out.println();
}
}

这是指在执行命令

java basic时在后面加上字符串参数.

如 java basic aaa bbb ccc

则程序中args[0]="aaa" args[1]="bbb" args[2]="ccc"

在Eclipse中则是在
菜单栏Run->Run Configurations->标签页arguments->文本域program arguments中加入字符串,

若如上例则是在其中添加 aaa bbb ccc即可

temp=args[0]; 这个是怎么回事?就是把args[0]这个元素的值付给temp这个字符串的?

You are Right!

楼上的说的对,是在dos运行.java文件时后面跟着输入命令、以及参数等!