import java.util.ArrayList;
public class testList
{
public static void main(String[] args)
{
ArrayList alist=new ArrayList();
alist.add("a");
alist.add("b");
for(int i=0;i<alist.size();i++)
{
System.out.println((String)alist.get(i));
}
}
}
实在不明白为什么会编译不成功,出现:
注意:testList.java使用了未经检查或不安全的操作。
注意:要了解详细信息
public class testList
{
public static void main(String[] args)
{
ArrayList alist=new ArrayList();
alist.add("a");
alist.add("b");
for(int i=0;i<alist.size();i++)
{
System.out.println((String)alist.get(i));
}
}
}
实在不明白为什么会编译不成功,出现:
注意:testList.java使用了未经检查或不安全的操作。
注意:要了解详细信息
楼主【evanmin】截止到2008-08-03 16:14:07的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:130 每贴平均分数:130
回帖的总数量:5 得分贴总数量:3 回帖的得分率:60%
结贴的总数量:1 结贴的总分数:130
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=evanmin
public class testList
{
public static void main(String[] args)
{
ArrayList<String> alist=new ArrayList<String>();
alist.add("a");
alist.add("b");
for(int i=0;i <alist.size();i++)
{
System.out.println(alist.get(i));
}
}
}
泛型的原因,你的代码是可以运行的
注意:testList.java使用了未经检查或不安全的操作。
注意:要了解详细信息
---------------------------
其实已经编译成功了。。
你现在用java testList试试。。
出现注意,是因为sun公司从1.5后出现了泛型,为了让用户使用,这不就来个注意了,等你用泛型了就好了。
你的程序没问题。
------------------------
另外:注意代码规范.类名要注意大小写。
testList -----》TestList
加上要存放的类型
import java.util.List;
import java.util.Iterator;
public class testList
{
public static void main(String[] args)
{
List alist=new ArrayList();
alist.add("a");
alist.add("b");
for(Iterator iter = alist.iterator();iter.hasNext();)
{
System.out.println(iter.next());
}
}
}
ArrayList<String> alist=new ArrayList<Striing>();
二、ArrayList最好用泛型