本文目录一览:
- 1、用java创建一个称为List的类,它能存储任何类型的对象,并可以在任何时候增加或删除对象
- 2、java类作为list时 怎么将数据加入到list中?
- 3、java 创建一个名称为list的类。可以存储任何类型的参数
用java创建一个称为List的类,它能存储任何类型的对象,并可以在任何时候增加或删除对象
Java中是有java.util.List接口的,实现类有一大堆,常用的有ArrayList(底层是数组)和LinkedList(底层是链表),创建方法是这样的:
ListObject arryList = new ArrayListObject();
ListObject linkedList = new LinkedListObject();
上面用到是多态。
添加是这样的:
arrayList.add(obj);
linkedList.add(obj); // 两个一样,没区别
删除是这样的:
arrayList.remove(0); // 0 是下标
linkedList.remove(0);
如果只是增加和删除的话,建议使用LinkedList,效率高一些。
如果非要自己写一个类的话,会麻烦很多。
public class ListL{
private LinkedListL list = new LinkedListL();
public void add(L l){
list.addLast(l);
}
public void remove(int a){
// 方法
list.remove(a);
}
}
其中L表示范型, 别问为什么要用L,因为我姓梁。
希望我的回答能对你有所帮助,荣幸之至。
java类作为list时 怎么将数据加入到list中?
简单啊,你可以定义一个总list,然后将分list放进去就可以了:比如: List list1 = new ArrayList(); List list2 = new ArrayList(); list2放 [{DepartID=782, num=209}, {DepartID=650, num=4}, {DepartID=52, num=3488}] List list3 = new ArrayList(); list3放 [{dpsNum=60}, {dpsNum=2377}, {dpsNum=2043}] 然后list1.add(list2) list1.add(list3)
java 创建一个名称为list的类。可以存储任何类型的参数
java提供了list set map 3中集合 list集合可以存放任何类型的参数
import java.io.Serializable; //所有数据类型的父类,
public class list(){
public static void main(String[] args){
List list = new ArrayList();
list(list,1); //调用下面的list方法 存放int类型的 1
list(list,”a”); //存放String 类型的a
System.out.println(list.get(0)+”:”+list.get(1)); //打印list 的 第一个 和第二个值
}
public static void list(List list,Serializable ser){
list.add(ser);
}
}
原创文章,作者:TYLL,如若转载,请注明出处:https://www.506064.com/n/140297.html