java用eclipse编译器,如何输入main函数的参数

如果直接运行的话,就当没有参数了怎么运行。。。thx... 如果直接运行的话,就当没有参数了怎么运行。。。thx 展开
 我来答
紫馨飛鴻
推荐于2018-03-08 · TA获得超过846个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:105万
展开全部

首先写一个最简单的main,如下

public class TestMain {

public static void main(String[] args) {

for(String a : args){

System.out.println(a);

}

}

}

二、右键-〉Run as-〉Run configurations-〉“(x)=Arguments”标签,输入main函数参数,点击运行即可。

千锋教育
2015-12-01 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
eclipse执行一个程序时候是这样,
鼠标右键 —> Run As —> 然后会有两个
第一个是 Java Application 当然就是楼主说的直接运行了
第二个是 Open Run Dialog... 前面还有一个绿色的圆圈里面还有一个白三角形,
要是想输入 main函数的参数 的话,点这个 Open Run Dialog...
然后会看到一个界面
左侧是一排类(也可能没有,因为你项目要是没写类的话,那肯定没有,我是假设你的项目中有不少类的情况的样子),首先看看有没有你想运行的类,如果没有,点击 左侧这一排类 最上面
有一行图标,
第一个图标样子是一个 白文件(右上角还有一个加号),
第二个图标样子是两个重叠的文件,第三个图标样子是一个红色的...
如果没有你想运行的类,就点一下第一个图标
这样你再仔细看看,这一排类中,你要的类肯定出来了,
然后鼠标左键单击选中这个类
现在看整个窗口的右边,
很明显的有一个 Main 前面还有个绿色的圆圈里面还有一个白色的C
旁边是一个 (X)= Arguments 选项卡,如果要输入main函数的参数,就选则这个
选择这个以后,现在你会看到 Program arguments:
下面是一个文本框,就在这里面输入 参数
注意输入的时候 多个参数 要用一个空格 分开,比如:
abc def ghi
那么,main方法的那个参数String[] args 数组的三个元素分别是:
args[0] 是 abc
args[1] 是 def
args[2] 是 ghi

好了现在你输入好了,窗口的右下角,有俩按钮,一个Run 一个Close
当然点 Run,这就运行了,没问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
推荐于2017-11-24 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3486万
展开全部
.说真的 我也找了好久没找到.不过有一种代替的方法
写一个新类 然后在这个新类里调用你要穿参数的的mian类 然后把参数传过去
class a {

public static void main(String[] args) {

}
}
class b {

public static void main(String[] args) {
String [] s =unll;
a.main(s);

}
}

.这样就可以..不过最好2个类不要写在同一个,java的文件里
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式