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

做网站的公司哪家强商品促销活动策划方案

做网站的公司哪家强,商品促销活动策划方案,做外单的网站,电脑上必玩的游戏示例1:使用ArrayList创建并操作列表 ArrayList是List接口最常用的实现之一,它内部使用数组来存储元素,因此对于随机访问具有很高的效率。但是,当涉及到频繁的插入或删除操作时,它的性能可能会受到影响,因为…

示例1:使用ArrayList创建并操作列表

ArrayListList接口最常用的实现之一,它内部使用数组来存储元素,因此对于随机访问具有很高的效率。但是,当涉及到频繁的插入或删除操作时,它的性能可能会受到影响,因为这些操作可能需要移动大量元素以保持索引的一致性。

import java.util.ArrayList;
import java.util.List;public class ArrayListExample {public static void main(String[] args) {// 创建一个ArrayList实例List<String> names = new ArrayList<>();// 添加元素到列表names.add("Alice");names.add("Bob");names.add("Charlie");// 修改指定位置的元素names.set(1, "Bobby");// 获取指定位置的元素System.out.println("The second name is: " + names.get(1));// 删除指定位置的元素String removedName = names.remove(2);System.out.println("Removed name: " + removedName);// 遍历列表for (String name : names) {System.out.println(name);}// 输出列表大小System.out.println("Size of list: " + names.size());}
}

示例2:使用LinkedList处理频繁的插入与删除

LinkedList实现了List接口,并且基于双向链表的数据结构。这意味着它可以高效地进行插入和删除操作,尤其是在列表的两端。然而,对于随机访问而言,LinkedList的表现不如ArrayList好,因为它必须从头或尾开始遍历节点直到目标位置。

import java.util.LinkedList;
import java.util.List;public class LinkedListExample {public static void main(String[] args) {// 创建一个LinkedList实例List<String> queue = new LinkedList<>();// 向列表两端添加元素((LinkedList<String>) queue).addFirst("first");((LinkedList<String>) queue).addLast("last");// 从列表两端移除元素System.out.println("Removed from front: " + ((LinkedList<String>) queue).removeFirst());System.out.println("Removed from back: " + ((LinkedList<String>) queue).removeLast());// 在任意位置插入元素queue.add(0, "middle");// 遍历列表for (String item : queue) {System.out.println(item);}}
}

示例3:使用List.of()创建不可变列表

引入了一个新的静态工厂方法List.of(),用于快速创建固定内容的不可变列表。这种方法非常适合于那些不需要改变的集合,因为它提供了一种简洁的方式来定义常量集合,而且由于它是不可变的,所以更加安全。

import java.util.List;public class ImmutableListExample {public static void main(String[] args) {// 使用List.of()创建一个不可变列表List<String> immutableList = List.of("red", "green", "blue");// 尝试修改列表会抛出UnsupportedOperationException异常try {immutableList.add("yellow"); // 这行代码将导致运行时错误} catch (UnsupportedOperationException e) {System.out.println("Cannot modify an immutable list.");}// 安全地读取列表内容for (String color : immutableList) {System.out.println(color);}}
}

http://www.hkea.cn/news/158645/

相关文章:

  • 一站式做网站哪家强新闻小学生摘抄
  • 江西南昌网站建设公司哪家好谷歌google 官网下载
  • 公司网站用什么开发百度指数怎么用
  • 建站主机 wordpress济南网站万词优化
  • 哈尔滨app开发seo自学网官网
  • 网站答辩ppt怎么做全网关键词云在哪里看
  • 网站建设 视频seo关键词词库
  • 网站应用软件设计成都网站建设技术外包
  • 用哪个软件做网站网址查询域名解析
  • 网站安全优化域名停靠浏览器
  • 我做中医培训去哪个网站找学员谷歌排名算法
  • 如何将网站让百度收录网店培训班
  • wordpress旧版页面编辑界面百度seo推广计划类型包括
  • 网站建设茶店网网站换友链平台
  • 珠海建设工程信息网站网络营销百度百科
  • 帮别人做网站推广犯法吗关键词排名网站
  • 建设通网站是政府的么高端网站定制设计
  • 玉溪做网站的公司夸克搜索网页版
  • wordpress导航主题haowseo挂机赚钱
  • 广州做家教的网站深圳网络推广招聘
  • 锐捷网络公司排名seo技术介绍
  • 新圩做网站公司拼多多代运营一般多少钱
  • 免费网站可以做cpa?短视频营销的优势
  • b2b外贸营销型网站如何做电商赚钱
  • 建设无障碍网站seo分析报告怎么写
  • 电子商务网站开发进什么科目模板自助建站
  • 威海市住房和城乡建设局官方网站北京seo营销公司
  • 开网页卡优化关键词排名工具
  • wordpress右侧文章归档东莞公司seo优化
  • 个人网站建设需求说明书免费外链生成器