求解下面有关Java的代码,尤其是for循环中的第一句 就是创建2个NewTitle对象,然后放到一个List中,再从list中循环取出其中的对象,并显示对象的信息。第一句就是从list中取出一条记录,转换为NewTitle类型第二句就是打印取出对象的name信息,i+1就是为了显示个序号 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 NewTitle title=(NewTitle) newsTitleList.get(i);//第1句newsTitleList是个ArrayList,它可以通过.get(int index)得到你想要的对象,类比数组的Array[i],然后由于没有规律传入这个list的类型所以需要强转,不想强转写成List<NewTitle> newsTitleList = new ArrayList<NewTitle>(); 从List集合中调用get(i)方法得到的是Object对象,是必须强制转换成你自己的类型 List是用来容纳Object的,add方法隐含了将NewTitle转型为了Object的操作,所以取出时必须强制转型为原类型。其实JDK1.5以上支持泛型,就可以省略此过程。 如果你不想强制转型。那使用泛型List<NewTitle> newsTitleList=new ArrayList<NewTitle>(); NewTitle car=new NewTitle(1,"汽车","管理员"); NewTitle test=new NewTitle(2,"高考","管理员"); //创建存属新闻标题的集合对象 List newsTitle=new ArrayList(); //按顺序依次添加新闻标题对象 newsTitle.add(car); newsTitle.add(test); //获取新闻标题的总数 System.out.println("总共有新闻标题"+newsTitle.size()+"条"); //遍历集合对象 for(Object object:newsTitle){ NewTitle title= (NewTitle) object; System.out.println( title.getTitleName()); } }NewTitle title= (NewTitle) object;《《《《《《《《《《《这一句怎么用语言描述 javaGUI实现简单的window关闭功能 那位正则高手帮我解释下这个 根据给定的条件,如文件名,用JAVA编写一个程序去搜索电脑中符合条件的文件。希望能提供一个完整程序。 10和1-10依次相加的结果等于多少呀? 一些简单有趣的问题,请进来看看~~ ACMer求解 请各位推荐一款手机 字符串中有回车,怎么把它改为空格 谁用过cvs? 哪里出了问题!关于对象 短信猫发不出消息 高手请进 JQury 中如何对增加的div中值的判断
newsTitleList是个ArrayList,它可以通过.get(int index)得到你想要的对象,类比数组的Array[i],然后由于没有规律传入这个list的类型所以需要强转,不想强转写成List<NewTitle> newsTitleList = new ArrayList<NewTitle>();
List<NewTitle> newsTitleList=new ArrayList<NewTitle>();
NewTitle test=new NewTitle(2,"高考","管理员");
//创建存属新闻标题的集合对象
List newsTitle=new ArrayList();
//按顺序依次添加新闻标题对象
newsTitle.add(car);
newsTitle.add(test);
//获取新闻标题的总数
System.out.println("总共有新闻标题"+newsTitle.size()+"条");
//遍历集合对象
for(Object object:newsTitle){
NewTitle title= (NewTitle) object;
System.out.println( title.getTitleName());
}
}
NewTitle title= (NewTitle) object;《《《《《《《《《《《这一句怎么用语言描述