标题:[求助]ArrayList类
只看楼主
gioxiao
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-10-14
 问题点数:0 回复次数:8 
[求助]ArrayList类
import java.util.ArrayList;
import java.util.Random;
import java.util.List;
import java.util.Collections;
class PlayersList
{
ArrayList array1;
ArrayList array2;
PlayersList()
{
array1=new ArrayList();
array2=new ArrayList();
}
void add()
{
for(int ctr=0;ctr<5;ctr++)
{
array1.add(new Integer(ctr));

}
array1.add("Martina");
array1.add("Serena");
array1.add("GIOxiao");
array1.add("Serena");
}
void display()
{
System.out.println("***************************");
System.out.println("检索ArrayList中的对象");
for(int ctr=0;ctr<array1.size();ctr++)
{
System.out.println(" "+array1.get(ctr));
}
System.out.println();
}
void search()
{
System.out.println("***************************");
System.out.println("搜索对象");
System.out.println("字符串Serena第一次出现的位置");
System.out.println(array1.indexOf("Serena"));
System.out.println("最后一次出现的位置");
System.out.println(array1.lastIndexOf("Serena"));
}
void extract()
{
System.out.println("***************************");
System.out.println("提取子列表");
array2=array1.subList(1,3);
System.out.println("从2号对象到5号对象的提取");
System.out.println(array2);
}
void shuffle()
{
System.out.println("****************************");
System.out.println("随机排序前");
System.out.println(array1);
Collections.shuffle(array1,new Random());
System.out.println("随机排序后");
System.out.println(array1);

}
}
public class PlayListTest
{
public static void main(String args[])
{
PlayersList obj1=new PlayersList();
obj1.add();
obj1.display();
obj1.search();
obj1.shuffle();
obj1.extract();
}
}
请帮忙看下错在哪?
谢谢了..
搜索更多相关主题的帖子: ArrayList util ctr import java 
2006-11-26 03:26
yqfang310
Rank: 2
等 级:新手上路
威 望:4
帖 子:458
专家分:0
注 册:2006-10-10
得分:0 
import java.util.ArrayList;
import java.util.Random;
import java.util.List;
import java.util.Collections;
class PlayersList
{
ArrayList array1;
ArrayList array2;
PlayersList()
{
array1=new ArrayList();
array2=new ArrayList();
}
void add()
{
for(int ctr=0;ctr<5;ctr++)
{
array1.add(new Integer(ctr));

}
array1.add("Martina");
array1.add("Serena");
array1.add("GIOxiao");
array1.add("Serena");
}
void display()
{
System.out.println("***************************");
System.out.println("检索ArrayList中的对象");
for(int ctr=0;ctr<array1.size();ctr++)
{
System.out.println(" "+array1.get(ctr));
}
System.out.println();
}
void search()
{
System.out.println("***************************");
System.out.println("搜索对象");
System.out.println("字符串Serena第一次出现的位置");
System.out.println(array1.indexOf("Serena"));
System.out.println("最后一次出现的位置");
System.out.println(array1.lastIndexOf("Serena"));
}
void extract()
{
System.out.println("***************************");
System.out.println("提取子列表");
array2.add(array1.subList(1,3));
System.out.println("从2号对象到5号对象的提取");
System.out.println(array2);
}
void shuffle()
{
System.out.println("****************************");
System.out.println("随机排序前");
System.out.println(array1);
Collections.shuffle(array1,new Random());
System.out.println("随机排序后");
System.out.println(array1);

}
}
public class PlayListTest
{
public static void main(String args[])
{
PlayersList obj1=new PlayersList();
obj1.add();
obj1.display();
obj1.search();
obj1.shuffle();
obj1.extract();
}
}
我帮你看了一下,现在可以运行了,不知道合不合你的意思

JAVA是什么?我也不清楚......
2006-11-26 05:55
gioxiao
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-10-14
得分:0 
楼上的朋友辛苦了...
衷心的谢谢
2006-11-26 12:57
gioxiao
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-10-14
得分:0 

还是会出现这个错误.....
晕`~~


[此贴子已经被作者于2006-11-26 13:08:59编辑过]

2006-11-26 13:06
junlongsina
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2006-11-16
得分:0 



哪位知道的说一声啊,还没遇到这种情况。


Java , 梦开始的地方!
2006-11-26 13:45
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
JDK1.5开始支持泛型,你没有用到,所以会有警告了

可惜不是你,陪我到最后
2006-11-26 14:04
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
得分:0 
ArrayList 需要泛型定义
例如: ArrayList <String>strList = new ArrayList <String>(); 你可以查查这是什么含义就知道了

2006-11-26 14:48
gioxiao
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-10-14
得分:0 
查帮助没查到....
泛型是什么意思?
能详细的解释下吗?
2006-11-26 15:01
ttrr550
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-5
得分:0 

自己搜索一下 这样能更加明白


2006-11-26 15:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-105395-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019516 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved