JAVA思考,“HelloWorld”主方法中参数问题

shuixing
shuixing
shuixing
6
文章
1
评论
2020年3月29日06:46:17 评论 158 470字阅读1分34秒

下面是一个简单的“Hello World”例子,

public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); }

}

这里的main方法中的String[] args即使是改写成String args[],eclipse也是可以编译通过并运行的

虽然他们两个都是可以运行的,不过还是推荐使用String[] args,

因为,String args[]从类型上看是输入字符串类型的,而从变量本身,他又是属于数组类型,因此,可以说,他是一个字符串类型的数组,即,数组中素所有的元素都应该是字符串类型。

而String[] args 从类型上看是字符串数组类型,而从变量本身看,他又属于一个引用类型的变量,这就更能体现出变量是数组类型的引用,这也是程序员(JAVA)的一种编程风格

下面是对上面解释的举例

如果String a[], b;则表示a是字符串数组,b表示字符串

而String[] a,b;中a和b变量都表示字符串数组,这样看的是不是有些一目了然。

JAVA思考,“HelloWorld”主方法中参数问题

shuixing
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: