给main函数传参的三种不同方式》
第一种:
1、选中你的java文件,右键点击
2、找到run as,鼠标放上去,显示二级目录
3、在run as的二级目录中选中Run Configurations..
4、右键点击Run Configurations..弹出对话框
5、点击对话框中的(x)=Arguments选项
6、在该选项下,有Program arguments输入框
7、输入你想传入的参数,多个参数中间用空格符隔开
8、最后选择Run or Close!
第二种:
用一个main函数调用另一个main函数,同时给被调用方传入参数!!!
public class Test {
public static void main(String[] args) {
String[] para = {"www.sina.com"};
InetAddr.main(para);
}
}
public class InetAddr {
public static void main(String[] args) {
if(args.length == 0)return;
String host = args[0];
InetAddress addr=null;
try {
addr = InetAddress.getByName(host);
} catch (UnknownHostException e) {
e.printStackTrace();
}
System.out.println(addr);
}
}
第三种:
1、首先在一个文件夹中使用记事本写一个Java文件,如HelloWorld.java;
2、在DOS命令行编译这个Java文件,编译后生成HelloWorld.class文件;
3、运行生成的class文件,java HelloWorld 参数一 参数二 参数三 …
4、参数之间用空格隔开,编译运行时Java文件中不要出现package信息!!!!