汽车网站开发方案郑州专业做网站企业

web/2025/9/30 4:33:46/文章来源:
汽车网站开发方案,郑州专业做网站企业,wordpress无法显示文章,湖南专业seo优化公司首先我们在new 一个对象的时候#xff0c;对象的id是唯一确定的#xff1b;将对象add入list中时#xff0c;放入list中的其实是对象的引用 #xff1b;而每次循环只是简单的set 对象的属性#xff0c;set新的属性值#xff0c;而add进list中的对象还是同一个对象id#…首先我们在new 一个对象的时候对象的id是唯一确定的将对象add入list中时放入list中的其实是对象的引用 而每次循环只是简单的set 对象的属性set新的属性值而add进list中的对象还是同一个对象id也就是同一个对象所以每次add之后list发现对象引用和之前元素一样就覆盖掉了之前add的对象。所以循环之后list中的对象是重复的对象。想要避免这个问题只要每次add时保证对象引用都是不同的即可即每循环一次重新new一个对象。另外如果List集合在循环内new对象只会添加最后一个元素。new的对象应该放在for循环内每循环一次重新new一个新对象补充知识两个list高效取出其中新增和相同的数两个list循环尽量避免双层循环以及contains的使用public static void test(){List oldList new ArrayList(){{add(1);add(2);add(4);add(5);}};List newList new ArrayList(){{add(3);add(4);add(5);add(6);}};Map map new HashMap();for (Integer i: oldList ) {map.put(i,0);}System.out.print(map);for (Integer j: newList ) {//value为1 更新的数据if (map.containsKey(j)){map.put(j,1);}else {//value为2 新增的数据map.put(j,2);}}System.out.println(map);for (Map.Entry entry: map.entrySet() ) {if(entry.getValue().equals(0)){System.out.println(旧的值entry.getKey());}if(entry.getValue().equals(1)){System.out.println(更新的值entry.getKey());}if(entry.getValue().equals(3)){System.out.println(新增的值entry.getKey());}}System.out.println(map);}public static void main(String[] arg){test();}以上这篇快速解决List集合add元素,添加多个对象出现重复的问题就是小编分享给大家的全部内容了希望能给大家一个参考也希望大家多多支持脚本之家。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84262.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建筑招工网站虚拟机安装 wordpress

档案数字化管理提供了便捷、高效和安全的档案管理服务,帮助组织更好地管理和利用自己的档案资源。 具体来说,专久智能档案数字化管理可以提供以下服务: 1. 档案扫描和数字化:将纸质档案通过扫描仪转换为数字格式,包括文…

若比邻跨境电商网站资阳自贡网站建设平台

目录 安装Pyecharts 安装对应的地图拓展: 准备数据 使用 pyecharts 模块中的 Geo 函数: 使用 pyecharts 模块中的 map 函数: 把一些地域性比较明显的数据显示在一张地图上,远比给别人一个 Excel 文件好得多。 Matplotlib 中…

网站建设app开发学习线上营销活动主要有哪些

目录如何实现一个服务器C编写程序配置CMakeLists.txt编译并运行python创建并编写脚本运行平台:华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本:Tinker_Edge_R-Debian-Stretch-V1.0.4-20200615 记录自【古月居】古月ROS入门21讲 | 一学就会的ROS机器人入…

大型网站服务器配置荣耀手机商城官方网站售后

背景描述 我们在调用OpenAI的接口时,有些内容可能是违反条例的,所以官方提供了一个工具来检测。 安装依赖 pip install --upgrade --quiet langchain-core langchain langchain-openai编写代码 下文中我们使用了: OpenAIModerationChain 这个工具来…

龙岗在线网站建设怎么做品牌推广网站

页面可见性 页面可见性介绍 长期以来我们一直缺少一个判断用户是否正在浏览某个指定标签页的方法。用户是否去看别的网站了?他们切换回来了吗?现在html5里页面可见性接口就提供给了程序员一个方法,让他们使用visibilitychange页面事件来判断…

汽车网站建设公司wordpress后台轮播图设置

导读在Red Hat宣布将限制AlmaLinuxOS或Rocky Linux等社区发行版对其公共仓库的访问后,最近Red Hat与IBM之间发生了一些争论,有鉴于此,SUSE今天宣布计划为RHEL和CentOS用户提供一个免费的替代方案。 SUSE已经开发了SUSE Linux Enterprise (SLE…

建一个网站怎么赚钱网站建设与运营的市场

文|新熔财经 作者|宏一 自2019年4月《电动自行车安全技术规范》发布至今,电动车的新国标标准已经实施5年,市场上的争议也此起彼伏地持续了5年。 因为新国标对电动车的各项技术标准提出的明确要求,其中,最…

即墨网站开发2345网址大全首页

来源:Prophet2019年,战略数字化转型的重要性已经不止于IT领域,而影响着全公司的竞争力。企业的相关预算直线攀升,利益相关方所关注的颠覆性技术数量急剧增加。数字化项目开始由首席高管主导,并由相互协作的跨职能团队管…

建设一个网站首先需要什么问题微信小程序如何推广

组网需求 用户希望以PPPoE拨号方式接入广域网,如图1所示,Router作为PPPoE客户端,得到PPPoE服务器的认证后获得IP地址,实现用户接入互联网的需求。内网网关地址(即VLANIF1接口的IP地址)为10.137.32.1/24。 …

域名注册网站排行一流的上海网站建设公司

问题:如图,1部分的表头是动态的根据日期变化,2部分是数据库对应的字段,静态不变的; 解决方案:如果不看1的部分,2部分内容可以根据实体类注解的方式导出,那么我们是不是可以先将动态表…

中关村网站建设公司wordpress微商授权

目前,国外已有较多有关零信任网络的研究与实践,包括谷歌的 BeyondCorp、BeyondProd,软件定义边界(Software Defined Perimeter,SDP) 及盖特提出的“持续自适应风险与信任评估”等。国内也有不少安全厂商积极…

中国flash网站模板中心优秀建筑方案设计文本

基于C语言的凸包算法实现非计算机专业,代码有些的不好的地方,大佬轻喷^ _ ^根据要求,需要使用C语言实现凸包算法——Graham扫描法,本文将从算法理解、实现思路、遇到的问题及其解决方案三个方面来阐述实现过程。算法理解凸包算法G…

做淘宝那样的网站要多少钱商业网站建设规划范文

现代企业离不开数据,而数据的分析与应用更是成为企业走向成功的关键之一。然而,随着数据量的不断增长,传统的数据分析方法已经无法满足企业的需求。这时,智能数据分析系统应运而生,成为企业决策的得力助手。那么&#…

苏州建设网站市政中标项目手机网站怎么搭建

时间模块 UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC8。DST(Daylight Saving Time)即夏令时。 在Python中,通常有这几种方式来表示时间:1&…

职业生涯规划网站开发背景新东方教育培训机构

一、数值类型1,int 类型 4字节 。备注:一个字节8位,即有32位,存在一个符号位。所以能存的数值大小为-2的31次方到2的31次方;2,tinyint 类型 1字节。3,smallint 类型 2字节4,medi…

网站开发 图片存放网站建设流程六个步骤

背景在使用PyTorch深度学习框架的时候,不管是训练还是测试,代码中引入PyTorch的第一句总是:import torch在Gemfield前述专栏文章里,我们已经得知,torch/csrc/stub.cpp链接libshm.so、libtorch_python.so、libcaffe2_gp…

网站开发需要20万网站后台登陆地址

小蓝有一个超大的仓库,可以摆放很多货物。 现在,小蓝有 n 箱货物要摆放在仓库,每箱货物都是规则的正方体。小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。 小蓝希望所有的货物最终摆成一个大…

无限空间 网站WordPress又拍云联盟代码

javascript高级-数组的使用方法 改变原数组返回一个新数组或不改变原数组的等应用场景,如下这些方法在实际项目中通常会用上 getArrlen() {//1.改变原数组的方法let arr [1, 2, 3];arr.push(6); //给数组最后面的添加元素console.log(push, arr); //[1,2,3,6]arr.pop(); //删…

手机百度提交入口上海关键词排名优化怎样

Inception V1 GoogLeNet结构(Inception V1) 输入为224x224的RGB图像,‘#3x3 reduce’和‘#5x5 reduce’表示3x3和5x5卷积之前1x1的卷积核的个数。 转载于:https://www.cnblogs.com/Peyton-Li/p/11201038.html