社区
Java SE
帖子详情
关于Object []
honghong1987
2008-04-26 10:31:09
Object [] c=new Object[10];这是一个什么数组?
如果方法中以object[]作为参数类型,我们应该传入什么样的参数?
比方说 public void cc(Object[] a){
................
}
...全文
129
11
打赏
收藏
关于Object []
Object [] c=new Object[10];这是一个什么数组? 如果方法中以object[]作为参数类型,我们应该传入什么样的参数? 比方说 public void cc(Object[] a){ ................ }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoqiao21
2008-04-27
打赏
举报
回复
object是java中所有类的隐含基类吧,
public void cc(Object[] a){
................
}
这个函数可以传递任意对象数组,java编译器会自动上转型
tganthem
2008-04-27
打赏
举报
回复
就是一个Object对象的数组,Object是所有对象的超类,所以你可以传递任意类型的对象数组或引用;
不过在方法内使用的时候,你可能还要把Object转化为你传入的类型
KKK2007
2008-04-27
打赏
举报
回复
对象数组,这个数组中可以放任意的类的对象。
只要是数组类型的引用都可以传递。简单的说只要是数组都可以传递
比方说 public void cc(Object[] a){
//这里a可以为任意类型的数组或者数组的引用。
}
diandianzhu_1985
2008-04-27
打赏
举报
回复
我的理解:只要没有不报语法错误的东东尽管往里丢!
取的时候注意一下就OK了!
lightyear307
2008-04-27
打赏
举报
回复
Object [] c=new Object[10];
这是一个可以接受任何类型的对象数组,,任何东西都可以写入其中,
要传的话,传c就行了
input(c);
publicvoid input(Object[] a){ }
但你在取的时候想取不同类型的时候要转化,因为存的时候所有类型也都转化成Object型了,所以取的时候要以你需要的类型来转化取之
anqini
2008-04-26
打赏
举报
回复
[Quote=引用楼主 honghong1987 的帖子:]
Object [] c=new Object[10];这是一个什么数组?
如果方法中以object[]作为参数类型,我们应该传入什么样的参数?
比方说 public void cc(Object[] a){
................
}
[/Quote]
Object [] c=new Object[10];这是一个什么数组?
答:这个数组里什么类型都可以放!因为Object是所有类的超类
如果方法中以object[]作为参数类型,我们应该传入什么样的参数?
答:
cc(c);
public static void cc(Object[] a){ }
hmsuccess
2008-04-26
打赏
举报
回复
我试了一下,就是不行,
但是在什么条件下可以
yaray
2008-04-26
打赏
举报
回复
[Quote=引用 3 楼 hmsuccess 的回复:]
引用 1 楼 yaray 的回复:
理论上来说是可以随便传入什么类型的对象数组。
不过实际上还是需要看方法里面怎么使用的。
数组也是一个对象,那如果给传递一个object引用给它可不可以
[/Quote]
这个方法要求的参数是对象数组,而不是单个对象
hmsuccess
2008-04-26
打赏
举报
回复
[Quote=引用 1 楼 yaray 的回复:]
理论上来说是可以随便传入什么类型的对象数组。
不过实际上还是需要看方法里面怎么使用的。
[/Quote]
数组也是一个对象,那如果给传递一个object引用给它可不可以
runshine
2008-04-26
打赏
举报
回复
1.就是Object数组....- -! Object是一切类的父类;
2.可以传任意对象数组
yaray
2008-04-26
打赏
举报
回复
理论上来说是可以随便传入什么类型的对象数组。
不过实际上还是需要看方法里面怎么使用的。
Super
Object
for D7
modified source for delphi 7
object
-c基础教程pdf+源码
object
-c,又名
object
ive-c或者obj-c,有人说它是非常“实际”的语言——这或许和它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统有关,那么如何使更好地了解这门根据C语言所衍生出来的语言呢?...
IOS TableViewDemo例子
IOS TableViewDemo例子 IOS TableViewDemo例子IOS TableViewDemo例子 例子的教程:http://blog.csdn.net/totogo2010/article/details/7642908
json-lib-2.4 jar 程序文件
JSON(JavaScript
Object
Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间的数据传输,尤其是AJAX(Asynchronous JavaScript and XML)技术。JSON-Lib是Java平台上的一个库,它提供了处理JSON数据...
java json所需要的jar包
java json所需要的jar包, ... public static String toJson(
Object
resultobj) { if (resultobj != null) { JSONArray obj = JSONArray.from
Object
(resultobj); return (obj.toString()); } return ""; }
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章