Eclipse如何给main方法传参数

import java.util.Arrays;

/**
 * 这是一个测试类,用来研究main方法的传值问题
 * @author HHB
 */
public class Test {

	/**
	 * 这是类的主方法,用来接受用户的输入,并将输入数据保存到一个String类型的数组里
	 * @param args
	 */
	public static void main(String[] args) {
		System.out.println(Arrays.toString(args));//打印输出数组对象args里的数据
	}

}

上面是我写的一段Java代码,实现向main方法传参并将其打印输出。下面我将演示如何向main方法传参:

第一步:如下图所示,单击红色箭头所指的下拉三角形,然后在列出的菜单项中选择"Run Configurations"

第二步:按照下图所示步骤依次进行操作,最后运行程序查看结果

第三步:在控制台中查看打印结果,发现在第二步传入的参数以数组的形式打印出来

注:本人使用的Eclipse版本为:Juno Service Release 2 ,具体操作步骤可能会因使用的软件版本不同而略有差异。

时间: 2024-10-05 05:07:05

Eclipse如何给main方法传参数的相关文章

如何在Eclipse中给main方法加参数

在main方法中有一个args参数,那么如何给args参数赋值呢? 1 public class TestMain { 2 3 public static void main(String[] args) { 4 for(String s:args){ 5 System.out.println(s); 6 } 7 8 } 9 10 } 一.命令行 如上图,就在java命令后面加需要的参数,参数之间用空格隔开 二.在Eclipse中 里面设置参数时参数之间以空格隔开或者一个参数一行 运行结果:

Main() 方法的参数

通过以下方式之一定义方法,可以将参数发送至 Main 方法. static int Main(string[] args) static void Main(string[] args) [备注]若要在 Windows 窗体应用程序中的 Main 方法中启用命令行参数,必须手动修改 program.cs 中 Main 的签名. Windows 窗体设计器生成的代码创建没有输入参数的 Main. 也可以使 用 Environment.CommandLine 或 Environment.GetCom

http delete 方法传参数遇到java.net.ProtocolException: DELETE does not support writing的问题

最近在测试通过http delete method传参数调用服务端方法,遇到了java.net.ProtocolException: DELETE does not support writing try { url = new URL(path); HttpURLConnection httpCon = (HttpURLConnection) url.openConnection(); httpCon.setDoOutput(true); httpCon.setRequestMethod(me

main方法中参数"String[ ] args"详解

1.在编写完一个有主方法的java文件时,需要在cmd窗口中先编译此java文件(javac xxx.java),然后再运行(java xxx) 其实在运行java xxx的时候如果后面跟着参数用空格分开,则将这参数保存到了String类型的数组中也就是main方法 的参数String [] args中 2.方法测试 public class HelloWorld { public static void main(String[] args) { if(args.length != 2){ S

main方法的参数

敲例子的时候无意中把主方法的参数给落下了,当时没有发现,保存之后就去编译,运行了,通常情况下编译没有错误那胜利就在掌握之中了,没想到这次我竟然在"不一般"的行列中,编译无误,运行出错,错误信息如下: "找不到主方法?记得我写了main()方法了啊?回到代码处看了一下,也是static的啊?没问题啊,算了把错误信息拿出来与代码对照着看吧,发现唯一不一样的地方就是我的方法中没有参数, 立刻将参数添进去,编译,果然能运行了,回头想想,我也没传参啊,为什么还非得把它添进去啊?平时自己

java项目打包成可运行的jar,main方法带参数

转载    侵联删!!! 原文地址:http://www.cnblogs.com/neillee/p/6063808.html#commentform 将 java 项目打包成可运行的 jar 包(main 函数带参数),并上传到 linux 服务器上运行 一.概述 java项目有两种架构,一种是 B/S 架构的,一种是 C/S 架构的.对于 B/S 架构来说,我们常见的 java ee 即是 B/S 架构,通常,开发人员会在本地进行开发,然后将项目打包成 war 文件,上传至服务器,供调用.而

eclipse中执行main函数添加参数

我们通常执行main函数是在类中右键选择Run As --> Java Application 但是如何执行时带有参数呢? Run As --> Run Configurations 打开如下界面

java程序main方法的参数String[] args

public class ArgsTest { public static void main(String[] args) { System.out.println(args.length); for(int i=0;i<args.length;i++) { System.out.println(args[i]); } } } javac ArgsTest.java编译程序. 执行java ArgsTest运行程序. 此外,java中也可以使用Scanner从键盘获取输入. import ja

反射main方法

利用Java反射机制去调用其他类的main方法基于这种情形: 当程序中的某个类在运行到某处需要去调用其他类的main方法时,如果此程序并不知道此main方法所属类的名称,而只是在程序中接受某一代表此main方法所属类的名称的参数,那么这时候就不能通过“类名.main(String[] args);"这样的方式来完成调用,而需要运用Java的反射机制了,需要编写相关的反射代码来完成对其他类的main方法的调用.这个方法在进行网络编程的时候,有时候我们需要接收一个类,我们只有等到接收到了才知道类的名