当穿越遇到豪三代微盘:JAVA初学者的一个小问题

来源:百度文库 编辑:高考问答 时间:2024/05/03 00:55:56
.....
public static void main (String[] args){
...

其中的String[] args 与String args[] 和String args 有何区别

我是刚开始学的 请说详细点
谢了

String[] args 与String args[]是相同的,都是声明一个string 类型的数组,这个数据叫args

但stirng args只是声明一个string类型的变量,变量名叫args

String[] args 和String args[]都是声明一个String 类型的数组,这个数组名叫args 。
Stirng args声明一个String类型变量名叫args

更一般的
String []args
它可以代表你从命令行输入的参数,比如在命令行下编译好一个需要参数的程序,比如
public class test
{
public static void main(String []args)
{
System.out.println(args[0]+"\n "args[1]);
}
}
编译通过后,运行时需要在运行命令后跟上参数
如,运行命令:java test.java 2 3
程序运行结果: 2
3