- 当运行程序时有时希望为程序传递信息,这时可以通过main()方法传递命令行参数。
- 命令行参数是执行程序时在命令行上紧跟程序名称之后的信息。
- 参数作为字符串存储在string数组中,并传递给main()方法的args参数。
步骤如下:
第一步:在idea中编写程序
/*
String类:使用命令行参数
*/
public class demo18 {
public static void main(String[] args) {
for (int i=0;i< args.length;i++)
System.out.println("args["+i+"]:"+args[i]);
}
}
第二步:右击编写的程序文件,打开所在路径
第三步:输入cmd
第四步:按顺序输入以下①②③的内容,得到args的内容。
注意:所有命令行参数都是作为字符串传递的,必须手动将数值转换成它们的内部形式。