Java中args参数数组的用法说明
main方法args参数用于接收用户输入的参数,参数以字符串形式存放在数组中。
这里将传递参数参数的形式分两种,一种是传递普通参数,另一种是传递含有空格的参数。
1、传递普通参数
publicclassTest{ publicstaticvoidmain(String[]args){ for(Strings:args){ System.out.println(s); } } }
main方法接收参数以空格作为参数的分隔符号,第一个参数为“Hello”,第二个参数是“Word”。
2、传递含有空格的参数参数
既然main方法接收参数以空格作为参数的分隔符号,那么当输入的一个参数中带有空格,该如何去区分呢?事实上,我们可以使用双引号,就能将带有空格的参数绑在一起。
补充:简谈java中main方法中的String[]args数组
此数组可用来接收命令行参数
例:
//代码 publicstaticvoidmain(String[]args){ for(arg:args){ system.out.println(arg); } } }
//命令行运行指令 javacFactory.java javaFactorymilk //此处的“milk”为程序运行时接受的参数 //输出结果:milk
//命令行运行指令 javacFactory.java javaFactorymilkbananaorange //此处的“milk”为程序运行时接受的参数 //输出结果: //milk //banana //orange
//命令行运行指令***特殊情况包含空格! javacFactory.java javaFactory"helloworld""howareyou" //此处的“milk”为程序运行时接受的参数 //输出结果: //hello //howareyou
以上为个人经验,希望能给大家一个参考,也希望大家多多支持毛票票。如有错误或未考虑完全的地方,望不吝赐教。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。