给main函数传参的几种方法
来源:互联网 发布:广东省深圳市阿里云 编辑:程序博客网 时间:2024/05/11 04:12
//1 main方法的传参
// 打开终端传参 cmd javaxxxx param1 param2 ...
// 使用开发工具传参 eclipse run configuration arguments
//2 ... 不定长参数
/*
* 用法 和 数组 一致的
*
* 如果方法A 参数是 不定长数组
* 在调用方法A的时候,可以不传参 , 可以传多个参数
* 不定长参数的 类型是一致的
* 不定长参数可以和普通参数混用
* 如果混用 不定长参数只能在最后
*/
public static void main(String...args)
{
// String str = "Hello World";
// for (String s : args)
// {
// System.out.println(s);
// }
// System.out.println(str);
// a();
// a("aa");
// a("aa","aa","aa","aa","aa","aa","aa","aa","aa","aa");
// e("a","s","s","s","s");
// e("a");
// e();
// f("a","s","s","s","s");
// f("a");
// f();
// g();
// h();
// h("a");
// h("a","a");
// h("a","a","a","a","a","a");
// String[] arr = {"a","b","c"};
// System.out.println(arr);
// System.out.println(arr[0]);
// i(arr);
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
i(list.toArray());
}
public static void i(Object...args)
{
System.out.println(args[0]);
}
public static void h(String s,String...str)
{
System.out.println("a");
}
public static void h(String...str)
{
System.out.println("b");
}
public static void a(String...params)
{
System.out.println("MyLs.a()");
}
public static void b(int a,String...params)
{
/*
*1 b();
*2 b(1); 合法的调用方式
*3 b(1,"aaa"); 合法的调用方式
*4 b("aa");
*5 b(1,"aa","bb"); 合法的调用方式
*
*/
}
// public void c(int...params ,int a,int...bs)
// {
//
// }
// public void d(String[] s)
// {
//
// }
//
// public void d(String...s)
// {
//
// }
// public static void e(String s)
// {
// System.out.println(1);
// }
//
// public static void e(String s , String...strs)
// {
// System.out.println(2);
// }
// public static void f(String s)
// {
// System.out.println("aaa");
// }
//
// public static void f(String...s)
// {
// System.out.println("bbb");
// }
// public static void g()
// {
// System.out.println("no");
// }
//
// public static void g(String...args)
// {
// System.out.println("...");
// }
- 给main函数传参的几种方法
- Java中main方法传参的几种方式
- 给函数传参的几种方式
- C语言中没有main函数生成可执行程序的几种方法
- C语言中没有main函数生成可执行程序的几种方法
- 语言中没有main函数生成可执行程序的几种方法
- C语言中没有main函数生成可执行程序的几种方法
- main函数的几种可行的写法
- 通过命令行给c的main方法传参数
- 常用的几种方法给线程传参数
- 20110410-VC6如何给main函数传参
- 传递给main函数的三个参数
- Java中如何给main方法传参
- 没有main函数生成可执行程序的几种方法 http://www.linuxidc.com/Linux/2013-09/90061.htm
- 给调用函数传递数组的元素个数的几种有效方法
- php向js函数传参的几种方法
- eclipse如何给main函数传参数
- 如何给Main方法传参数
- 点名平台避免每次登录,以及防止密码泄露的方法
- 实习入职第十天:怎么设置MediaPlayer播放默认声音为0或者静音
- Android UI Libs之android-viewbadger
- Http协议详解
- USACO Section 1.3
- 给main函数传参的几种方法
- 知道这20个正则表达式,能让你少写1,000行代码
- Android Dialog 系统样式讲解及透明背景
- 设计模式-代理模式(Go语言描述)
- 适用于CentOS6.4的Win7双系统安装方式
- 交换机端口类型与转发
- Exception: Error dropping database (can't rmdir './Reports', errno: 39)
- AssetBundle5.3.4包加载
- 大数据以及Hadoop相关概念介绍