关于 Object...args
2016-04-08 21:06
190 查看
JDK1.5特性 void fun(Object... objs){} 拿这个举例子 你调用fun方法 fun(里面写多少参数都OK); 比如fun(1,"s");fun(1,2,"s");fun("s"); 都可以 动态参数 JDK1.5 新加常用特性: 比如foreach String aa[]; for(String temp:aa){...} 这是新的for循环 还有泛形限制 List aa<String>; 还有你提到的可变参数 好比说 方法 public void setAa(int... aa){} 你调用这个方法的时候 你可以不传值调用 也可以传一个值 也可以传N个值 示例: new XXX().setAa(); 可行 new XXX().setAa(1,5,2,5); 可行 new XXX().setAa(1,5,2,5,3,2,6,2);一样可行
相关文章推荐
- objective-c中的消息响应机制
- JNI - PASS ARGUMENT. ObjectARRAY
- 记一次未解决的异常:java.lang.NoClassDefFoundError: net/sf/json/JSONObject
- net.sf.json.JSONObject 和org.json.JSONObject的差别
- Selective Search for Object Recoginition
- Objective-C简单的音乐播放器(边下边播)
- Effective Objective-C 学习笔记(一)
- Object 类研究
- Objective-C中的@dynamic与@synthesize的区别
- Object.defineproperty实现数据和视图的联动
- Intellij idea使用postgresql 反向生成实例, 'Basic' attribute type should not be 'Object'
- OBject-C捕获异常,常用的异常处理方法
- Object-C 工厂方法
- Java NIO框架Netty教程(三) – Object对象传递
- test code浏览和IE操作FileSystemObject
- 解决list.remove(object)问题
- Objective-C Runtime 运行时:Method Swizzling
- Kotlin学习之object表达式和声明
- objective C中的@class, SEL , IMP等灵活机制
- CMD编译JNI头文件方法 jobject/jclass 参数