博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java文档查看
阅读量:6106 次
发布时间:2019-06-21

本文共 1193 字,大约阅读时间需要 3 分钟。

对于Java学习者来说,阅读Java文档是必不可少的步骤,比如我现在想知道List接口的retianAll()方法,该怎么办呢?

当然是百度了!!!

 

 

皮一下,当然是查找Java文档了,以JDK1.7版本为例,首先找到Java文档的网址:https://docs.oracle.com/javase/7/docs/index.html,接着找到Java SE API

其他版本都一样的,例如JDK1.8:

或者是最新版的JDK11:

 

 

点击进入后找到java.util,在Interface Summary中找到List<E>

再进去找到retainAll()方法,描述如下:

仔细一看还是蛮简单的,就是说只留下和参数中相同的元素,其余删除。再来一段代码:

package list;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.Vector;public class collection {public static void main(String []args){    List 
a=new ArrayList
(); ArrayList
b=new ArrayList
(); ArrayList
c=new ArrayList
(); c.add("Wu yi ming"); c.add("yi ming"); a.add("Wu "); a.add("yi ming"); b.add(0, "Student "); b.addAll(1, a); Iterator
it=b.iterator(); while(it.hasNext()) { System.out.print(it.next()); } System.out.println(); b.retainAll(c); Iterator
it1=b.iterator(); while(it1.hasNext()) { System.out.print(it1.next()); }}}

输出结果:

Student Wu yi ming

yi ming

OVER,还有其他的一些详细内容事项,都很清楚的。

 

转载于:https://www.cnblogs.com/lbrs/p/9976224.html

你可能感兴趣的文章
关于软件开发的一些感悟
查看>>
uva 10806
查看>>
纯CSS3绘制的黑色图标按钮组合
查看>>
Linux中环境变量文件及配置
查看>>
从0开始学Flutter
查看>>
mysql操作入门基础之对数据库和表的增删改查
查看>>
IIS负载均衡
查看>>
分布式事务,EventBus 解决方案:CAP【中文文档】
查看>>
Linux下的CPU性能瓶颈分析案例
查看>>
spring mvc入门
查看>>
2012在数据库技术会议上的讲话PPT打包
查看>>
【Android】 TextView设置个别字体样式
查看>>
python svn
查看>>
raise语句
查看>>
sequence2(高精度dp)
查看>>
如何向 Linux 内核上游提交 Patch ?
查看>>
Go编程笔记(7)
查看>>
Go语言int类型绑定方法
查看>>
pid控制的文章
查看>>
MySQL中EXPLAIN命令详解
查看>>