当前位置:编程学习 > JAVA >>

对象数组是社么 能给我举个例子吗

  给段代码  加 解释 谢谢了 --------------------编程问答-------------------- List<TblUser> list = this.baseDao.findByHql(hql);
上面的代码意思是通过hibernate获得一系列对象,然后将对象放到List里面去,是TblUser对象。

因为放在list里,获取的话是通过get方法。但是,list还有toArray方法,既转换成对象数组,数组的每个元素都是一个对象。

下面的dbUser 获取的对象是相同的
TblUser dbUser = new TblUser();
dbUser = list.get(0);
dbUser = (TblUser) (list.toArray())[0];

 
  --------------------编程问答-------------------- String[] strs = new String[3];
strs[0] = "Hello";
strs[1] = "Hallo";
strs[2] = "Hi";

strs是一个字符串数组。
在Java中,除了基本的几个数据类型,如int, long, float, double, boolean, byte, char等外,其他的类型都是复杂类型,这些类型的实例就叫对象,存储这些对象的数组就叫对象数组。 --------------------编程问答-------------------- Object[] objs = new Object[]{new Person(), new Animal(), new Something()}; --------------------编程问答-------------------- 举个例子 人是一个对象 一群人是一个对象数组
Person p1=new Person();一个人
Person p2=new Person();一个人
List<Person> list=new ArrayList<Person>;一群人
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,