java-List<Integer>与List<Long>相互转换_integer集合转long集合_JAVA_日月的博客-程序员宅基地

技术标签: java  javaUtils  

需求:

现在有一个List<Integer>集合,需要把它转换成List<Long>集合。
声明:不想使用循环

实现方式

使用com.alibaba.fastjson包下的 JSONArray类实现

代码示例

public static void main(String[] args) {
    
        List<Integer> listInt = new ArrayList<>();
        listInt.add(1);
        listInt.add(2);
        listInt.add(3);
        List<Long> listLong = JSONArray.parseArray(listInt.toString(),Long.class);
        System.out.println(listLong);
}

在这里插入图片描述
同理,使用该方式List<Long>List<Integer>也是OK的。

如果该文章有帮助到您,就留言点个赞吧!您的支持与肯定是我持续更新最大的动力。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40623736/article/details/102955684

智能推荐

USB Audio芯片TYPE-C 型号YW2I2 UAC1.0 Feedback 通话功能-程序员宅基地

USB Audio芯片TYPE-C 型号YW2I2 UAC1.0 Feedback 通话功能YW2I2是一颗包含音频编解码器、HIFI级立体声输入和立体声耳机输出解决方案。特点:◆ USB 2.0全速12MHz◆ MCU 片内ROM和SRAM◆ 片内2Mbit Flash◆ DAC和耳放104dB动态范围(A-weighted)◆ DAC和耳放-95 dB THD+N, 32欧姆耳机负载◆ Class H 放大器, 自动电源电压调整, 高效率, 低电磁辐射◆ 耳放直接连接耳机,无需隔直电容_usb audio芯片

int类型属性判空-程序员宅基地

在用Hibernate开发查询时遇到的问题,方法的输入参数为一个User对象,其中status和permission属性为int型,在进行junit单元测试时,只设置email一个参数,测试程序报错,debug进去看后发现new的对象的int类型的属性都是0,java把int类型的属性都初始化为0了.因为在页面上也有status和permission属性的查询条件输入,这时就有一个问题,当..._c# set int 类型不能为空

golang与java间的json-rpc跨语言调用-程序员宅基地

  关于如何使用golang进行json-rpc的调用,网上虽然有很多的帖子,但都仅仅是golang程序间通信,没有牵涉到跨语言调用的问题。在使用golang开发服务端程序的时候,不可避免的要与其他语言的程序进行交互,特别是json-rpc这的协议,本身就应该是用在不同的平台间的调用上的(因为golang程序间的交流已经有了封闭的用gob编码解码的rpc包了,我们自然而言的会想到用json-rpc...

.net core 获取程序中文件路径-程序员宅基地

.net core 获取程序中文件路径 一、绝对路径1、获取应用程序运行当前目录Directory.GetCurrentDirectory()。System.IO命名空间中存在Directory类,提供了获取应用程序运行当前目录的静态方法GetCurrentDirectory,但根据.net core的设计,此方法不是真正的获取应用程序..._.net core 获取当前目录

用keras实现lstm 利用Keras下的LSTM进行情感分析-程序员宅基地

1I either LOVE Brokeback Mountain or think it’s great that homosexuality is becoming more acceptable!:1Anyway, thats why I love ” Brokeback Mountain.1Brokeback mountain was beautiful…0..._"wids.append(word2index[\"unk\"]) keyerror: 'unk"

CSS让浮动元素水平居中-程序员宅基地

对于定宽的非浮动元素我们可以用 margin:0 auto; 进行水平居中。对于不定宽的浮动元素我们也有一个常用的技巧解决它的水平居中问题。如下:HTML 代码:<div class="box"> <p>我是浮动的</p> <p>我也是居中的</p></div>CSS 代...

随便推点

Git-TortoiseGit使用报错:cannot spawn xxx\bin\ssh.exe: No such file or directory fatal_tortoise 找不到 ssh.exe-程序员宅基地

一般开发都是用eclipse自带的git插件提交代码,今天试了一把TortoiseGit的提交。结果报错。查看TortoiseGit-&gt;Settings:发现这里环境变量和设置的环境变量不一致,猜测是注册表的问题。发现注册表SSH的值,的确和环境变量中的GIT_SSH不一样,也是报错中ssh.exe的路径。最后改动ssh的值为git_ssh的路径。变量SSH在注册表中的位置:HKEY_CUR..._tortoise 找不到 ssh.exe

C++图论 最短路问题总结_c++ 图论最短路算法-程序员宅基地

C++ 图论关于最短路问题的总结,包括Dijkstra,Bellman_ford,spfa算法等。_c++ 图论最短路算法

docker学习记录(九)-安装nginx-程序员宅基地

1、可以通过 docker pull 的方式从镜像源上载入nginx镜像2、通过 Dockerfile 创建镜像2.1、新建 Dockerfile 文件[dkuser@c741 ~]$ mkdir centos_nginx[dkuser@c741 ~]$ cd centos_nginx/[dkuser@c741 centos_nginx]$ vi DockerfileFR...

Ocelot 配置初始-程序员宅基地

{ "ReRoutes": [ { /*将用户的请求 /post/1 转发到 localhost/api/post/1*/ /* DownstreamPathTemplate:转到的地址 DownstreamScheme:转到的请求协议 DownstreamHostAndPorts:转到的端口地址及端口信息...

仿支付宝记账本效果(二)_支付宝 记账本程序页面仿写-程序员宅基地

仿支付宝记账本效果(二)因为最近有网课要上,也有一些问题需要解决,因此现在才有所进展。目前的进展是点击环形区域部分已经可以进行区分并且正常显示此区域包含的内容,主要解决了两个问题: 1. 各区域的确定 2. 动态设定style的背景色 按照惯例,效果图奉上: 点击位置的判断在每次绘制的时候,会将每一个type的区域记录在Region类中,通过使用region.contains()方法,来判断_支付宝 记账本程序页面仿写

【Vue】结合Vue谈谈对MVVM的理解_vue mvc-程序员宅基地

一、MVC1. MVC 是Model-View-Controller 的缩写,即 模型—视图—控制器。Model:后端传递的数据。 View:所看到的页面。 Controller:页面业务逻辑。2.MVC是单向通信。即View和Model,必须通过Controller来承上启下。3.使用MVC的目的就是将M和V的代码分离。4.MVC 和 MVVM 的区别并不是VM完..._vue mvc