import java.util.ArrayList;

import java.util.List;

public class Test {

public static void main(String[] args) {

List list1 = new ArrayList();

List list2 = new ArrayList();

// 第一个集合

list1.add("apple");

list1.add("applea");

list1.add("orangd");

// 第二个集合

list2.add("mapper");

list2.add("amapper");

list2.add("samapper");

/**

* 删除第一个集合里面以a和e结尾的元素

*/

for (int i = 0; i < list1.size(); i++) {

if (list1.get(i).toString().endsWith("a") || list1.get(i).toString().endsWith("e")) {

list1.remove(i);

i--;// !!!特别注意的是:因为集合中删除了元素,后面的元素会自动向前移,需要将i-1

}

}

/**

* 删除第二个集合里面以a和m开头的元素

*/

for (int i = 0; i < list2.size(); i++) {

if (list2.get(i).toString().startsWith("a") || list2.get(i).toString().startsWith("m")) {

list2.remove(i);

i--;// !!!特别注意的是:因为集合中删除了元素,后面的元素会自动向前移,需要将i-1

}

}

//将两个集合合并

list1.addAll(list2);

System.out.println(list1);

}

}

java 以某某结尾_Java中删除第一个集合中以某某开头的元素,删除第二个集合中以某某结尾的元素,并合并成一个集合...相关推荐

  1. java stringbuffer 转数组_JAVA之旅(十七)——StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder...

    JAVA之旅(十七)--StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder 讲完String,我们来聊聊他的小兄弟 一.StringB ...

  2. java爬虫编写步骤_JAVA爬虫--编写第一个网络爬虫程序

    JAVA爬虫–编写第一个网络爬虫程序 前言上一章节介绍了XPATH基础语法,本章节将手把手带大家编写第一个爬虫程序,同时也希望能通过这个爬虫程序,帮助大家熟悉上一章节学习的XPATH基础语法并运用到实 ...

  3. java zip解压_Java语言入门第一课

    Java最初的目标是嵌入式设备,不过在嵌入式设备方面并未取得成功.失之东隅,收之桑榆,Java却在Web领域被广泛接受.近年来,随着Java在服务器领域的不断突破,让这门语言越来越流行. 有人喜欢Ja ...

  4. java 字符串第一个_java 截取字符串第一个字符

    展开全部 使用32313133353236313431303231363533e58685e5aeb931333366306438substring() 方法返回字符串的子字符串.详细解析如下: 1. ...

  5. java替换图片中文字_Java 添加、替换、删除Word中的图片

    文档中,可以通过图文混排的方式来增加内容的可读性,相比纯文本文档,在内容展现方式上也更具美观性.在给文档添加图片时,可设置图片的文本环绕方式.旋转角度.图片高度/宽度等:另外,也可对文档中已有的图片实 ...

  6. 如何从 Java 的 List 中删除第一个元素

    概述 在这个实例中,我们将会演示如何删除在 Java 中定义的 List 的第 1 个元素. 我们将会针对这个问题使用 List 接口的 2 个实现 ArrayList 和 LinkedList 来进 ...

  7. java读取ppt内容_Java添加、读取和删除 PPT 中的备注

    PowerPoint 幻灯片中的备注信息是为使用者提供便利而设置的,该信息只对使用者可见.本文将向大家详细阐述如何通过Spire.Presentation for Java添加.读取和删除 Power ...

  8. java记事本复制粘贴_Java Swing 如何实现记事本中“编辑”菜单下的 剪切,复制,粘贴,删除,全选 功能...

    这篇文字将要学习以下知识点: 1.如何给JButton按钮添加鼠标点击事件监听器 #1.addMouseListener(MouseListener l)  给JButton添加一个鼠标点击监听器l ...

  9. Java pdf文件传输_java中pdf文件的管理(pdf文件转png文件,base64传输文件以及删除)...

    org.apache.pdfbox pdfbox 2.0.12 影像文件转为base64编码使用java自带的BASE64Encoder类 代码部分: 前端上传文件的保存: @RequestMappi ...

最新文章

  1. 清华学生总结的算法学习方法
  2. px,em,rem,vh,vw,vmin,vmax的区别
  3. 从“人脸”到“狗脸”,AI也要去宠物经济分杯羹?
  4. matlab下删除文件或文件夹
  5. 黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程(复合选择器,元素显示模式,背景)
  6. iOS-控件响应用户控制事件之事件处理
  7. mysql explain 分析中select_type列解释
  8. sw二次开发 python_基于C#的SolidWorks二次开发.doc
  9. java ssh 那一层应该捕获异常_java ssh异常(大神来看看啊)
  10. (83)建立时间与保持时间时序分析技巧
  11. 留言查看的代码php,php留言板后台管理-查看代码
  12. 简练软考知识点整理-公邀竞单询其
  13. c++反转字符,算法优化与实现
  14. 用VFP实现一个网盘软件,上传,下载,删除一个不少
  15. 2021年社工必备查询网址汇总
  16. unity 是厘米还是米_cm是厘米还是毫米
  17. 洗牌复原次数c语言公式,洗牌算法Fisher-Yates以及C语言随机数的产生
  18. 如何搭建一个自己的微信公众号
  19. 本科学位计算机要考吗,本科毕业需要考计算机二级吗
  20. leetcode学习记录_贪心

热门文章

  1. WinRAR 3.51 注册码
  2. BorderStyle short usage
  3. 今日头条 爬虫 java_Java爬虫实践:Jsoup+HttpUnit爬取今日头条、网易、搜狐、凤凰新闻...
  4. 如何用JS实现轮播图!
  5. 照片怎么压缩变小?如何把照片压缩到20K?
  6. [bzoj5473] 仙人掌
  7. vue2.0_实现图片上传前进行压缩(约10倍)
  8. Java--Integer
  9. sklearn机器学习(六)逻辑回归实例乳腺癌检测
  10. IOS navigationController详解