当前页面: 开发资料首页 → J2SE 专题 → [新手问题]关于main方法中的String[] args
[新手问题]关于main方法中的String[] args
摘要: [新手问题]关于main方法中的String[] args
在main方法中—String[] args引用类型数组args来获取命令行参数,那么为什么要获取命令行参数,在实际中有没有什么作用?
谢谢了
这位是从来不用命令行的,只用双击。
有了命令行参数,你可以在 win 里注册一个新的文件类型,双击默认用你的java 程序打开。
这就好比你类的参数。
java可以接收你执行的参数。
如:
public class Test
{
public static void main(String[] args)
{
System.out.println(args.length);
System.out.println(args[0]);
}
}
java Test.java aa
后面的aa就是参数,你可以带多个参数,用空格分开。
我用的就是命令行,只是刚学,不知道有什么用,见笑了.能详细说说吗?
对,我知道在命令行后面加上如你所说的aa会在执行时打印上,但在什么情况会用上命令行参数,为什么用.
这主要是符合LINUX命令行的习惯,要接受参数来相应一些命令
写一个简单的类:Console..
用过DOS下的COPY命令吗?
假如让你用JAVA写一个COPY命令的程序,你就要用命令行参数了。
═══════════════════
免费的源码、工具网站,欢迎大家访问!
http://www.j2soft.cn/
═══════════════════