list接口中的常用方法例子
一下是自己写的list中常用的方法。
package listtest;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class listTest {
public static void main(String[] args){
//List的方法;
List list=new ArrayList();
//向列表的尾部追加指定的元素
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("ddd");
list.add("aaa");
//向列表的具体位置添加元素
list.add(3, "插在ccc的后面");
//返回以正确顺序在列表的元素上进行迭代的迭代器Iterator
Iterator it=list.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
//contains方法判断列表中是否包含某个对象
if(list.contains("aaa")){
System.out.println("这个列表包含了aaa");
}
//get得到具体位置所对应的元素
System.out.println(list.get(1));
//indexOf返回列表中首次出现指定元素的索引,如果列表不包含此元素,则返回 -1。
System.out.println(list.indexOf("aaa"));
//lastIndexOf返回列表中最后出现指定元素的索引,如果列表不包含此元素,则返回 -1。
System.out.println(list.lastIndexOf("aaa"));
//isEmpty如果列表不包含元素,则返回 true。
if(!list.isEmpty()){
System.out.println("我不空");
}
//remove移除列表中指定位置的元素下面两个等价
//list.remove("2");
//list.remove("ccc");
//用指定元素替换列表中指定位置的元素
//list.set(2, "bbbb");
System.out.println(list.subList(1, 3));
//size返回列表中的元素数
System.out.println(list.size());
}
}
转载于:https://blog.51cto.com/cgwlve/1160153
list接口中的常用方法例子相关推荐
- java.util.stream_java.util.stream.Stream 接口中的常用方法
流模型的操作很丰富,下面介绍一些常用的API.这些方法可以被分成两种: 延迟方法 返回值类型仍然是 Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终 ...
- Java集合Collection接口中的常用方法演示
Java集合Collection接口中的常用方法演示 添加 add(Objec tobj) 和 addAll(Collection coll) 获取有效元素的个数 int size() 清空集合 vo ...
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_08 Map集合_3_Map接口中的常用方法...
这个方法比较特殊,它的返回值是V他也就是Vlaue get remove containsKey: put value没有重复的所以v1返回的是null key值有重复,所以会返回被替换的值,范冰冰1 ...
- java接口如何定义常量 c_在Java接口中怎样访问定义的常量呢?
java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能).那么我们在Java接口中怎 ...
- abstract类中不可以有private的成员_我要告诉你:java接口中可以定义private私有方法...
在传统的Java编程中,被广为人知的一个知识点是:java Interface接口中不能定义private私有方法.只允许我们定义public访问权限的方法.抽象方法或静态方法.但是从Java 9 开 ...
- 基于EEG的脑机接口中的安全性问题
目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 电子设备被攻击会带来非常严重的安全问题,尤其是医疗领域.当前的很多BCI设备应用于医疗领域.所以基于E ...
- Java8新特性Optional、接口中的默认方法与静态方法
Optional Optional 类(java.util.Optional) 是一个容器类,代表一个值存在或不存在,原来用 null 表示一个值不存在,现在 Optional 可以更好的表达这个概念 ...
- java private 接口_java接口中 定义 private 私有方法
在传统的Java编程中,被广为人知的一个知识点是:java Interface接口中不能定义private私有方法.只允许我们定义public访问权限的方法.抽象方法或静态方法.但是从Java 9 开 ...
- Java私有方法解释_java接口中 定义 private 私有方法
在传统的Java编程中,被广为人知的一个知识点是:java Interface接口中不能定义private私有方法.只允许我们定义public访问权限的方法.抽象方法或静态方法.但是从Java 9 开 ...
最新文章
- 关于一道简单的Java 基础面试题的剖析: short s1=1;s1 = s1 +1会报错吗?
- python图像复制、显示、保存
- 探讨视频云与边缘云平台的竞争力
——基于Serverless的端边云一体化媒体网络...
- Linux下的进程池(3)
- [转载] python实现基本算法之插入排序(Insertion Sort)
- python解释器源码下载_深入 Python 解释器源码,我终于搞明白了字符串驻留的原理!...
- 《第二次曲线创新》李善友教授
- 谁说Excel中不能输入“0”开头的数字?
- 基础树状数组和线段树
- (C++)整型数组A[n]中的元素调整为左右两部分,其中左边所有元素为奇数,右边所有元素为偶数。时间复杂度为O(n)。
- LongIsland纽约长岛LangeEylandt
- 2019年那些成年人的崩溃瞬间,看着看着就哭了
- 绘图与滤镜全面解析--Quartz 2D 、Core Image
- java lambda表达式 list转string
- Kettle读取按行分割的文件
- 【软件测试教程】Jmeter接口测试+压力测试
- CSDN日报190219——表面上又佛又丧,背地里天天向上,算是看透你们了
- 四面快手、终拿Offer,想告诉你的一些事情
- don't flush the Session after an exception occurs异常
- 基金公司上报薪酬方案:5000万封顶?不少基金公司2021年年终奖待发
热门文章
- 【CSS】当图片加载缓慢时,图片如何自适应高度
- 移动端常用的四个框架
- BZOJ 1646: [Usaco2007 Open]Catch That Cow
- TestNG参数化测试
- 系统磁盘空间满的一个问题
- DB-Engines 9月数据库排名:ClickHouse一路猛冲,Redis坐稳第7
- 用hundred造句子_2020朋友圈感恩节祝福语大全:微信感恩节鞠躬的图片文案句子说说[多图]...
- 这样实现分布式锁,才叫优雅!
- 为什么 Netflix “永不宕机”?
- 因为一次宕机,终于搞透了 Kafka 高可用原理!