import java.util.ArrayList;
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供雙清網(wǎng)站建設(shè)、雙清做網(wǎng)站、雙清網(wǎng)站設(shè)計(jì)、雙清網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、雙清企業(yè)網(wǎng)站模板建站服務(wù),十多年雙清做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
import java.util.List;
public class ListTest {
public static void main(String[] args) {
List list=new ArrayList();
for(int i=0;i10;i++){
list.add(i);//增
}
//刪除下標(biāo)為1的元素
list.remove(1);
//修改數(shù)值為5的改為8
for(int i=0;ilist.size();i++){
if((Integer)(list.get(i))==5){
list.set(i, 8);
}
}
for(int i=0;ilist.size();i++){
System.out.print(list.get(i)+"\t");
}
}
}
OK了。。。
剛寫的。。。
祝你好運(yùn)。。
下面的Test類就是一個(gè)集合類,它只能添加Student類型的對象,代碼如下:
import java.util.Collection;
import java.util.Iterator;
public class Test implements CollectionStudent{
public static void main(String[] args){
Test t = new Test();
t.add(new Student());
}
@Override
public int size() {
// TODO Auto-generated method stub
return 0;
}
@Override
public boolean isEmpty() {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean contains(Object o) {
// TODO Auto-generated method stub
return false;
}
@Override
public IteratorStudent iterator() {
// TODO Auto-generated method stub
return null;
}
@Override
public Object[] toArray() {
// TODO Auto-generated method stub
return null;
}
@Override
public T T[] toArray(T[] a) {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean add(Student e) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean remove(Object o) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean containsAll(Collection? c) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean addAll(Collection? extends Student c) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean removeAll(Collection? c) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean retainAll(Collection? c) {
// TODO Auto-generated method stub
return false;
}
@Override
public void clear() {
// TODO Auto-generated method stub
}
}
class Student{
String stuId;
String name;
public Student(){
}
public String getStuId(){
return stuId;
}
public void setStuId(String stuId){
this.stuId = stuId;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
}
所謂集合,你可以把它看成是一個(gè)裝東西的柜子。
集合類分為:Map List Set 幾種(都是接口,其中List和Set又實(shí)現(xiàn)于Collection接口),他們的每一種又有很多種不同的實(shí)現(xiàn)
Map : HashMap ,TreeMap ,LinkedHashMap等等
Set : HashSet ,TreeSet等等
List : ArrayList,LinkedList等等
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap