JAVA中的MAIN函数中args参数怎么用
展开全部
一般来说是用不到的,特别是一个相对大型的应用applet或者application
这个args的由来是这样的:你从控制台运行一个编译好的.class文件,需要命令为
java (入口类名) 参数1 参数2 ...
比如
源码:
// Test.java
public class Test {
public static void main(String[] args){
for(int i = 0; i < args.length; i++){
System.out.println(args[i]);
}
}
}
java Test 1 2 a
这样的话运行的时候JVM虚拟机会将主类后面的各输入转化为String[]数组(这里的数字是以字符串形式存在的)这样可以直接用。
输出就会是:
1
2
a
这个args的由来是这样的:你从控制台运行一个编译好的.class文件,需要命令为
java (入口类名) 参数1 参数2 ...
比如
源码:
// Test.java
public class Test {
public static void main(String[] args){
for(int i = 0; i < args.length; i++){
System.out.println(args[i]);
}
}
}
java Test 1 2 a
这样的话运行的时候JVM虚拟机会将主类后面的各输入转化为String[]数组(这里的数字是以字符串形式存在的)这样可以直接用。
输出就会是:
1
2
a
2015-02-07 · 知道合伙人软件行家
关注
展开全部
main方法中有个String[] 类型的数组
如果你在命令行执行这个java文件的话,可以传递参数进来
例如
java Test aa bb cc
表示启动Test.class 中的main
并传递了一个数组 长度为3 分别 aa bb cc
如果你在命令行执行这个java文件的话,可以传递参数进来
例如
java Test aa bb cc
表示启动Test.class 中的main
并传递了一个数组 长度为3 分别 aa bb cc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询