String[] args 的意义及myeclipse中输入命令行参数

5人阅读 评论(0) 收藏 举报
分类:

意义:
*String[] args: args是“参数”的缩写,可以改成任意的名字。
args存贮的是命令行参数,可用于程序中。
*支持从命令行输入参数:
String[] args这个字符串数组是保存运行main函数时输入的参数 的,例如 main函数所在的类名为test那么你在cmd运行java test a b c时
args[0]=a,args[1]=b,args[2]=c,你就可以在你的程序中调用你输入的这些变量。

输入参数:
在cmd中:

在cmd中输入程序所需要的参数:

javac Test.java 
java Test tou tie wanjia

随便一个程序输出结果:

args[0] is tou
args[1] is tie
args[2] is wanjia

在myeclipse中:

在代码编辑区点击鼠标右键,Run As -> Run
Configurations…,在弹出的窗口中选择第二项选项卡(即Arguments),然后在Program Arguments
文本框中输入要传入main方法的参数,最后点击下面的Run即运行。
需要注意的是,main方法的参数是一数组,如果需要多个参数,则参数之间用空格隔开,在main方法中通过数组下标的方式访问任意参数。

查看评论

中国计算机软件专业技术资格和水平考试问答

   问:这项考试与其他考试的区别?   答:该考试是由国家人事部和信息产业部组织的国家级考试。虽然参加考试的人可以是从事软件开发的专业人员,也可以是非专业人员;但考试的标准是按软件专业水平设置的,而...
  • stanely
  • stanely
  • 2001-04-13 18:08:00
  • 674

命令行参数:关于java程序中main函数的String[] args参数的用法

刚开始学习Java的时候,我们并没有在意main方法里面的“String[] args”参数,但既然其存在,那必然有其相应的作用。 首先,我们给出一个函数: public class Test { ...
  • YaoDeBiAn
  • YaoDeBiAn
  • 2017-03-20 21:16:23
  • 3149

MyEclipse运行java程序,如何向main方法注入args参数?

拿到同事的代码,如下:  public static void main(String[] args) throws Exception {     if (args.length != 1) {...
  • YY_LOVE_MY
  • YY_LOVE_MY
  • 2014-06-20 18:20:34
  • 1320

netbeans 实现args的输入

项目右击..属性..运行..设置主类并设置参数..然后右击项目..运行.. 
  • xiazdong
  • xiazdong
  • 2011-03-26 09:42:00
  • 1239

Java之Eclipse中给参数args传递参数和使用命令行

本博文阐述如何配置Eclipse,使得能够在其控制台输入windows命令,从而实现IDE工具的命令行的使用!...
  • xyb890826
  • xyb890826
  • 2014-12-16 20:39:14
  • 11786

Java基础练习题 考试题 笔试题 面试题 (2)

四、循环程序设计1)执行以下程序后,输出结果为public class ex2{ public static void main(String args[]) {    int f=1;     in...
  • pksniq
  • pksniq
  • 2009-12-07 12:47:00
  • 1083

在eclipse中如何输入main(String[] args)中的args

坑爹的java。 讨厌的java。 !!!若不是课程需要,还真不想用这东西。 不过既然学了,就认真对待了。 由于我的是mac,没装什么jdk,没在命令行中进行编译。直接安了eclipse...
  • hitwhylz
  • hitwhylz
  • 2013-10-18 21:50:12
  • 7231

你不知道的Java笔记9--解读main()方法中的String[] args

一、main函数 public class Test { public static void main(String[] args) { } } String[] arg...
  • lin434406218
  • lin434406218
  • 2016-09-21 19:18:15
  • 2378

JAVA简单异常处理(main方法中的args[]命令行参数传入两个操作数)

public class myExpection { public static void main(String[] args)throws OnlyOneOprandException,No...
  • wuha0
  • wuha0
  • 2011-12-22 23:31:05
  • 3682

java命令行参数

命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了。这个就是程序的入口点...
  • l4432321
  • l4432321
  • 2016-09-07 22:12:18
  • 853
    个人资料
    持之以恒
    等级:
    访问量: 892
    积分: 124
    排名: 117万+
    文章存档
    最新评论