A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 朱冰18189949658 中级黑马   /  2014-8-22 00:19  /  1436 人查看  /  8 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

main()方法的参数信息 ???这个参数干嘛的??

8 个回复

倒序浏览
main(String [] args)

楼主是想问参数列表里的东西是什么意思?

简单说就是main函数可以接收一个字符串类型的数组进来, args是arguments的缩写,即“参数” 的意思;

但需要注意的是,这个参数列表只是告诉你main函数可以接收字符串类型的数组,并不是说要你去向里面传入一个字符串数组。

main函数一个源文件可运行的标志,是整个程序的入口。目前阶段关于于理论只需要知道这点就行了。


当然作为娱乐活动,还是可以向main里面传入一些自定义的字符串的,这个毕老师有讲过,可以玩玩儿:)
回复 使用道具 举报 1 0
楼上是正解!!!
回复 使用道具 举报
楼上说的很正确,,main()在开始运行时是可以给它传递参数的,,,:)
回复 使用道具 举报
支持楼上的
回复 使用道具 举报
main()方法中字符串参数数组作用是接收命令行输入参数的,命令行的参数之间用空格隔开,如:
public class MainTest{
   public static void main(String[] args){
       System.out.println("打印main方法输入的参数值:");
       for(int i=0; i<args.length; i++){
          System.out.println(i+":"+args);
       }
   }
}

main.png (2.61 KB, 下载次数: 79)

main.png
回复 使用道具 举报
  反正我觉得是没什么用。。。就目前的工作经验来说的话 = =。从来没用到过。。。
回复 使用道具 举报
一楼正解 复习了
回复 使用道具 举报
java_dream 发表于 2014-8-22 09:31
main()方法中字符串参数数组作用是接收命令行输入参数的,命令行的参数之间用空格隔开,如:
public class M ...

正解!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马