当前位置: 首页 > news >正文

招远做网站价格无备案网站加速

招远做网站价格,无备案网站加速,海口绿色创意网络科技有限公司,网站商城的建设1.集合简介 java集合可分为Set、List、Queue和Map四种体系。 Java集合就像一种容器#xff0c;可以把多个对象#xff08;实际上是对象的引用#xff0c;但习惯上都称对象#xff09;“丢进”该容器中。从Java 5 增加了泛型以后#xff0c;Java集合可以记住容器中对象的数…1.集合简介 java集合可分为Set、List、Queue和Map四种体系。 Java集合就像一种容器可以把多个对象实际上是对象的引用但习惯上都称对象“丢进”该容器中。从Java 5 增加了泛型以后Java集合可以记住容器中对象的数据类型使得编码更加简洁、健壮。 2.集合和数组的区别 3. List集合 1. ArrayList集合 1.ArrayList集合的特点 图中对象改为数组。 2.ArrayList集合的一些方法 ①.add(Object element) 向列表的尾部添加指定的元素。 ②.size() 返回列表中的元素个数。 ③.get(int index) 返回列表中指定位置的元素index从0开始。 import java.util.ArrayList;public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString(); //String泛型表示集合中存的是字符串形式的元素。list.add(青城); //add()用于向List集合容器中添加元素。list.add(博雅);System.out.println(list);System.out.println(list.size()); //size()用于获取集合中有多少个元素。System.out.println(list.get(1)); //get()获取指定索引从0开始位置的元素。} } ④.add(int index, Object element) 在列表的指定位置从0开始插入指定元素 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(qc);list.add(by);System.out.println(list);list.add(1, gc); //在指定位置添加元素原来位置的元素后置。System.out.println(list);} } ⑤.set(int i, Object element) 使用元素element替换索引i位置的元素并返回被替换的元素。 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(qc);list.add(by);System.out.println(list);list.set(1, wd); //替换指定位置的元素从0开始替换了“by”。System.out.println(list);} } ⑥.clear() 从列表中移除所有元素。 ⑦.isEmpty() 判断列表是否包含元素不包含元素则返回 true否则返回false。 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(qc);list.add(by);System.out.println(list);list.clear(); //清空List集合中的所有元素。System.out.println(list.isEmpty()); //集合容器没有元素则true。System.out.println(list);} } ⑧.contains(Object o) 如果列表包含指定的元素则返回 true。 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(qc);list.add(by);boolean flag list.contains(gc); //用来判断集合容器中是否含有参数元素。System.out.println(flag);} } ⑨.remove(int index) 移除列表中指定位置的元素并返回被删元素删除位置后面的元素如果有向前移动。 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(qc);list.add(by);list.add(gc);System.out.println(list.remove(1)); //删除指定索引从0开始位置的元素并将元素返回,并后面元素前移。System.out.println(list);} } ⑩.remove(Object o) 从List集合中移除第一次出现的指定元素移除成功返回true否则返回false。当且仅当List集合中含有满(onull ? get(i)null : o.equals(get(i)))条件的最低索引i的元素时才会返回true。 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(青城);list.add(博雅);list.add(博雅);list.add(教育);System.out.println(list.remove(博雅)); //删除List集合元素返回boolean,并后面元素前移。System.out.println(list);} } 11.iterator() 返回按适当顺序在列表的元素上进行迭代的迭代器。 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(青城);list.add(博雅);IteratorString ite list.iterator(); //将List集合中元素转到iterator变量中。while(ite.hasNext()) //hasNext()判断当前“指针”下面是否还有元素的方法java中没有指针这只是举个例子。{System.out.println(ite.next()); //如果“指针”下面有元素则移动“指针”并获取相应位置的元素。}} } 12.for循环遍历List集合 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(青城);list.add(博雅);for (int i 0; i list.size(); i) { //用size方法获取长度。System.out.println(list.get(i)); //用get方法获取值。}} } 13.加强for循环遍历List集合 public class Test {public static void main(String[] args) {ArrayListString list new ArrayListString();list.add(青城);list.add(博雅);for (String name : list) { //使用foreach进行遍历。System.out.println(name);}} } 2. LinkedList集合 1.LinkkedList集合的特点 2.LinkedList集合的一些方法 ①.添加 boolean addObject element 它将元素附加到列表的末尾。 boolean addint index,Object element 指定位置插入。 void addFirst(E element) 元素附加到列表的头部 void addLast(Eelement) 元素附加到列表的尾部 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); linkedList.addFirst(4); linkedList.addFirst(5); linkedList.addLast(6); linkedList.add(2,9); System.out.println(linkedList); 输出 [5, 4, 9, 1, 2, 3, 6] ②.获取数据 Object get(int index) 根据下标获取数据 Object getFirst() 它返回链表的第一个元素。 Object getLast() 它返回链接列表的最后一个元素。 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); System.out.println(获取下标为1的元素linkedList.get(1)); System.out.println(链表的第一个元素linkedList.getFirst()); System.out.println(链表的最后一个元素linkedList.getLast()); ③.查询 boolean containsObject element如果元素存在于列表中则返回true。 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); linkedList.add(1); System.out.println(是否出现过元素1linkedList.contains(1)); System.out.println(是否出现过元素4:linkedList.contains(4)); 输出 是否出现过元素1true 是否出现过元素4:false ④.修改 Object setint indexObject element它用于用新元素替换列表中的现有元素 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); linkedList.add(1); linkedList.set(1,9); System.out.println(更新过的链表linkedList); 输出 更新过的链表[1, 9, 3, 1] ⑤.删除 E remove() 删除第一个元素 E remove(int location) 删除指定位置的元素 E removeFirst() 删除并返回链接列表的头部一个元素 E removeLast() 删除并返回链接列表的尾部一个元素 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); linkedList.add(1); linkedList.remove(); //删除第一个元素 linkedList.remove(2);//删除指定位置的元素 System.out.println(linkedList); ⑥. 清空 void clear它删除列表中的所有元素。 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); linkedList.add(1); linkedList.clear(); System.out.println(linkedList); 输出 [] 7.链表长度 LinkedListInteger linkedList new LinkedList(); linkedList.add(1); linkedList.add(2); linkedList.add(3); linkedList.add(1); System.out.println(链表的长度linkedList.size()); 输出 链表的长度4 3. Vector集合(不建议使用) Vector集合的特点 4. List集合总结 相关文章 Java集合详解二-- Map集合 Java集合详解三-- Set集合
http://www.pierceye.com/news/894170/

相关文章:

  • 如何建一个公司的网站百度快速收录入口
  • 网络市场营销湘潭seo优化
  • 网站建设的模块传奇合成版2合1雷霆版手游
  • wordpress快站怎么样js网站开发视频
  • 滕州市 网站建设公司合肥网站建设方案案例
  • 外贸网站推广企业ida设计公司上海
  • 网站怎么做图片转链湄潭建设局官方网站
  • 泰州品牌网站建设二建报名时间2023年报名时间
  • 企业网站优化兴田德润怎么样wordpress标签不输出文章
  • 百度站长平台论坛永嘉网站制作
  • 月嫂公司网站建设构思免费的短视频素材库
  • 2017做哪些网站致富邢台市行政区划图
  • 深圳和海枫建设集团有限公司网站国内外基于vue框架的网站建设现状
  • 珠海免费网站制作购物网站前台模板
  • 小程序软件制作网站捷克注册公司网站
  • 做网站细节电商网站建设 平台
  • 网站建设方案书1500全国中小企业网站
  • 阳江市建设局网站合肥最新消息今天
  • 做关于什么样的网站好货代去什么网站开发客户
  • 中国工程建设造价管理协会网站漳州seo顾问
  • 什么网站可以做2.5D场景网站过程建设
  • google移动网站建站十大原则室内装修工人培训班
  • 自己做网站要会什么软件下载搭建网站有什么用
  • 天津做网站找谁网站如何做首面关键词
  • 微信小程序做链接网站做catalog的免费网站
  • 呼市网站制作招聘建设网站 托管 费用
  • dede自适应网站模板济南著名网站建设
  • 旅游网站排名榜手机开发网站工具
  • 饰品公司网站建设策划书百度seo优化收费标准
  • wordpress企业建站5网站建设