首页 热点资讯 义务教育 高等教育 出国留学 考研考公

java 中怎样输入参数?

发布网友

我来回答

5个回答

热心网友

你说的是命令行参数
public static void main(String[] args);
通过命令行来向java应用程序传递参数。
main方法接收一个一个字符串数组参数;从控制台传进来的参数都被当作String类型的来处理,如果需要向应用传递多个参数,则用空格隔开,如果参数本身用双引号引起来
执行时的格式: java 类名 参数1 参数2……
例子:
public class Abc{
public static void main(String[] args){
if(args.length!=2){
System.out.println("请按下列方式执行:"+"java Abc 参数1 参数2");
System.exit(0);
}
String a = args[0];
String b = args[1];
System.out.println("第一个参数是:"+a);
System.out.println("第二个参数是:"+b);
}
}

编译:javac Abc.java
执行:java Abc 参数1 参数2
注意:通过main()方法从控制台接收的参数都是String类型的,如果需要其他
类型参数,需要将接收的String类型参数,显式的转换

热心网友

比如说你用的IDE是eclipse,那么你只要在运行的时候点右键,选open run dialog,然后选arguments选项卡,然后在program arguments中输入两个参数就行了。两个参数间用空格隔开就行了

热心网友

编译好后,运行的时候 java xxx args[0] args[1] args[2]....

main(String args[]) 这个方法里面的参数就是一个String类型的数组。

如果是有IDE的话 运行的时候改一下参数列表就OK了。

热心网友

java 编译好的类名 参数1 参数2
注意加上空格。

热心网友

提问题具体点。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com