longValue() Long.valueOf()
一、longValue()
longValue()是Long类的一个方法,用来得到Long类中的数值;也就是将包装类中的数据拆箱成基本数据类型。
二、Long.valueOf(参数)
Long.valueOf(参数)是将参数转换成long的包装类——Long;也就是把基本数据类型转换成包装类。
三、为什么使用Long时,推荐多使用valueOf方法,少使用parseLong方法?
因为Long本身有缓存机制,缓存了-128到127范围内的Long,valueOf方法会从缓存中去拿值,如果命中缓存,会减少资源的开销,parseLong方法没有这个机制。
四、类型转换
- 将long型转化为int型,这里的long型是基础类型:
long a = 10; int b = (int) a;
- 将Long型转换为int 型,这里的Long型是包装类型:
Long a = 10; int b=a.intValue();
3.将Long型转换为 Integer 型,这里的Long型是包装类型:
Long a = 10; Integer b=a.intValue();
4.将int型转化为long型,这里的int型是基础类型:
int a = 10; long b = (int)a;
5.将Integer型转化为long型,这里的Integer型是包装类型:
int a = 10; Long b = a.longValue();
6.将Long型转化为Integer型,这里的Integer型是包装类型:
Long a = 10; Integer b=a.longValue();
五、基本类型和封装类的转换
- Int转Integer:
Integer integer = new Integer(int);
- Integer转int:
int i = integer.intValue();
- Double转double:
double b = Double.doubleValue();
- Float转float:
float c = Float.floatValue();
longValue() Long.valueOf()相关推荐
- android 监控app 读写,Android端 APP性能监控实践
如今大部分的APP测试工作关注点主要集中在功能的逻辑与交互上,由于各种原因(比如测试时间不够,测试手段有限等等),对APP客户端的性能数据往往比较忽视,然而经过移动互联网爆发式发展后,许多App功能差 ...
- android逆向分析腾讯微视研究无限循环视频嵌套滑动不中断的实现方式
我这里寻找突破口是寻找适配器文字追踪,因为这布局文件太多了,通过点击方式追踪没有追踪到具体的东西. image.png image.png image.png image.png image.png ...
- java中的拆箱和装箱是指什么_一文带你理解Java中自动装箱和拆箱
Java中自动装箱和拆箱 装箱(Boxing),也称为包装(Wrapper),是在对象中放置原语类型(primitive type)的过程,以便原语(primitive)可以作为引用对象使用. 这里的 ...
- ES报文辅助生成工具-JavaFX
此程序为基于 Java8 开发的 JavaFX Maven 工程,是 Java 组装ElasticSearch请求报文工具的辅助 Java 代码生成工具,方便开发者快速编写代码.现学现用,写得不好. ...
- 关于Android获取流量计数TrafficStats.getUidRxBytes(uid)和TrafficStats.getUidTxBytes(uid)返回-1解决方案
最近一个关于流量的项目在Android7.0系统的手机上运行,一直获取不到流量的使用数据,查看源码然后发现TrafficStats.getUidRxBytes(uid)和TrafficStats.ge ...
- jsqlparser解析SQL工具类(转载)
JSQLParser官网地址:http://jsqlparser.sourceforge.net/ JSQLParserGitHub地址:https://github.com/JSQLParser/J ...
- 【 jsqlparser学习】SQL转换为java类
jsqlparser学习 一.主要开源API SqlParser是一个SQL语句解析器.它将SQL转换为Java类的可遍历层次结构. 1.guava下的graph包 graph包下的类,解决DAG矢量 ...
- static String valueOf(XXX xxx)
1 package day01; 2 /** 3 * static String valueOf(XXX xxx) 4 * 字符串提供了一组静态的重载的valueOf方法,作用 5 * 是将其他类型转 ...
- 头条三面:toString()、String.valueOf、(String)强转,有啥区别?
欢迎关注方志朋的博客,回复"666"获面试宝典 一.前言 相信大家在日常开发中这三种方法用到的应该很多,尤其是前两种,经常在开发的时候,随心所欲,想用哪个用哪个,既然存在,那就应该 ...
最新文章
- MBE:ggtreeExtra-用图层叠加方法绘制环形进化树
- 『非常重要』非矿工用户如何安全度过BCH11月算力战历史时刻!
- 【打CF,学算法——二星级】Codeforces Round #313 (Div. 2) B. Gerald is into Art(水题)...
- java环境变量path好长_java环境变量设置
- php vo 遍历,thinkPHP简单遍历数组方法分析
- androidStudio导入库文件
- java ee笔试题_【JAVA秒会技术之秒杀面试官】JavaEE常见面试题(六)
- java大数 bigin_Java大数操作
- 北理工java分析题_2020春北理工《Java技术与应用》在线作业-1(参考)
- html表白代码大全_100条代码,拿去“表白”
- 网易云音乐服务器code521,网易云音乐scode500是怎么回事 网易云音乐scode502怎么解决...
- HTML学生个人网站作业设计:动漫网站设计——梦幻西游(15页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
- CVPR 2021 | 自监督学习新思路!S2-BNN:基于蒸馏的自监督学习算法
- vue实现关系图(组织机构图谱)
- AES加密 + Base64编码
- 支付系统就该这么设计(万能通用)
- 谷歌浏览器如何重置?谷歌浏览器恢复默认设置?
- 【OS系列-2】- 进程详细讲解(代码示例)
- word分散对齐调整宽度_实例比较Word两端对齐与分散对齐
- windows XP无法使用suspend to RAM (s3)功能的解决过程
热门文章
- ESP8266--Arduino开发(搭建HTTP网络服务器)
- 莫提莫• J •艾德勒《如何阅读一本书》
- 【uniapp】微信小程序体验版的下载文件一直显示加载中,开发调试则没有问题
- Java Scanner类的介绍及使用
- Android Activity 跳转方式
- SSM车位管理系统 毕业设计-附源码65739
- springboot yml 配置redis_springboot快速集成redis,事务配置
- 电脑开始关机待机重启出现计算机,电脑关机后进入待机状态如何解决 电脑关机后自动开机怎么回事...
- 我的《海量数据处理与大数据技术实战》出版啦!
- 架设企业文件服务器,企业文件服务器架设