三个例子,搞懂java中的main参数String[] args

xiaoxiao2021-02-28  159

例1: //创建Hello.java public class Hello { public static void main(String[] args) {//args(arguments),类型是String的数组 //main的参数,有些人可以也写成String args[]的形式,我是不建议,String[]这个形式是我推荐的,这个形式,更容易理解 System.out.println(args); System.out.println(args.length); } } javac Hello.java//编译 java Hello//运行 运行结果: [Ljava.lang.String;@15db9742 //说明这个参数的值是不空的 0 //说明传递了空数组过来 例2: //创建Hello2.java public class Hello2 { public static void main(String[] args) {//args(arguments),类型是String的数组 System.out.println(args.length); for(int index=0;index<args.length;index ++) { System.out.println(args(index)); } } } javac Hello2.java//编译 java Hello2 A//运行 运行结果: 1 A 例3: //创建Hello2.java public class Hello2 { public static void main(String[] args) {//args(arguments),类型是String的数组 System.out.println(args.length); for(int index=0;index<args.length;index ++) { System.out.println(args(index)); } } } javac Hello2.java//编译 java Hello2 A B C D E//运行 运行结果: 5 A B C D E
转载请注明原文地址: https://www.6miu.com/read-18171.html

最新回复(0)