java中怎样输入参数?

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

编译:javacAbc.java
执行:javaAbc参数1参数2
注意:通过main()方法从控制台接收的参数都是String类型的,如果需要其他
类型参数,需要将接收的String类型参数,显式的转换
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com