关于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

(0)
TYLLTYLL
上一篇 2024-10-04
下一篇 2024-10-04

相关推荐

  • 济南java培训,济南java培训推荐

    本文目录一览: 1、济南java培训一般多少钱? 2、济南java培训机构哪家靠谱? 3、济南有什么好的java培训机构 4、济南有哪些java培训机构 济南java培训一般多少钱…

    编程 2024-10-04
  • 动态规划算法java实现(动态规划算法java实现)

    本文目录一览: 1、~~求解~~用动态规划算法求两数组各元素间差的最小值,JAVA代码或方法思路 2、java动态规划 计算数n由k个数相加而成的情况数 3、怎么设计用动态规划算法…

    编程 2024-10-03
  • cad转轴后坐标怎么快速对齐,cad怎么画

    本文目录一览: 1、cad转格式后,导入PROE中怎样对齐坐标 2、cad中,怎么把连续几个标注快速对齐,如图,我要慢慢调整到同一根线上 3、如何让CAD的坐标变正 4、cad坐标…

    编程 2024-10-04
  • 停止一个php无限循环(php无穷循环)

    本文目录一览: 1、我写一个php无限循环程序,然后运行,再关闭浏览器,程序继续在后台运行着。 2、php 跳出循环的几种方式 3、PHP 如何结束本次循环,进入下一个循环 4、p…

    编程 2024-10-03
  • 如何为Postman安装和使用

    Postman是一款非常流行的API测试和调试工具,它具有易用性和强大的功能。本文将对如何为Postman安装和使用做出详细的介绍。 一、安装Postman 1、访问Postman…

    编程 2024-10-04
  • php点歌台的简单介绍

    本文目录一览: 1、电脑上怎样使播放的音乐只有配音,没有人喝歌的声音? 2、如何在电脑上实现KTV 3、哪里可以下载vod文件的KTV?MV那种 4、谁有点歌系统软件 电脑上怎样使…

    编程 2024-10-03
  • js改css代码(js 修改css)

    本文目录一览: 1、js怎么修改css样式 2、js如何更改css样式, 3、如何用JS来改变CSS属性? 4、如何用js实现,点击后,改变一个css js怎么修改css样式 js…

  • 使用Nginx配置反向代理实现网站加速

    一、为什么需要反向代理 随着互联网的发展,网站的使用量和访问量越来越大,网站的访问速度成为了一个非常关键的问题。为了提高网站的访问速度,一种被广泛采用的方法是使用反向代理服务器对网…

    编程 2024-10-03
  • 快速排序算法c语言,快速排序算法c语言408

    本文目录一览: 1、c语言中排序方法 2、c语言三种排序 3、用C语言编程实现快速排序算法 4、用C语言编写一个快速排序算法 输入10个数 c语言中排序方法 1、冒泡排序(最常用)…

    编程 2024-10-04
  • Python字符串插入操作

    Python作为一个很有魅力的编程语言,字符串处理也是它非常擅长的领域。其中有一项非常重要的操作就是插入操作,可以使得我们对字符串内容进行修改和增加,本文将会对Python字符串插…

    编程 2024-10-04

发表回复

登录后才能评论