java集合类代码举例 java集合类详解和使用

写一个集合类Java

import java.util.ArrayList;

成都创新互联公司专业为企业提供双清网站建设、双清做网站、双清网站设计、双清网站制作等企业网站建设、网页设计与制作、双清企业网站模板建站服务,十多年双清做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

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);//增

}

//删除下标为1的元素

list.remove(1);

//修改数值为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了。。。

刚写的。。。

祝你好运。。

用java语言自己开发一个集合类,包含的实例方法如下:向该集合中添加元素时,只能添加某一种类型的

下面的Test类就是一个集合类,它只能添加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;

}

}

谁能帮我详细说说JAVA里的集合啊 最好是举2个简单点的例子

所谓集合,你可以把它看成是一个装东西的柜子。

集合类分为:Map List Set 几种(都是接口,其中List和Set又实现于Collection接口),他们的每一种又有很多种不同的实现

Map : HashMap ,TreeMap ,LinkedHashMap等等

Set : HashSet ,TreeSet等等

List : ArrayList,LinkedList等等

Collection

├List

│├LinkedList

│├ArrayList

│└Vector

│ └Stack

└Set

Map

├Hashtable

├HashMap

└WeakHashMap


网站名称:java集合类代码举例 java集合类详解和使用
文章起源:http://hbruida.cn/article/hhodjs.html