API学习包装类Long
来源:互联网 发布:产品经理数据来源 编辑:程序博客网 时间:2024/06/14 09:36
package com.wonders.week01.bzl;/** * JDK1.7 * (1)Long类型是long类型的包装类 * (2)Long有两个构造函数,构造方法的参数可以是long类型也可以是String类型 * @author liyongyong * */public class LongTest { public static void main(String[] args) { Long l = 1l; /** * Long类型转为字符串类型 */ String s1 = Long.toString(1l); System.out.println("Long类型转为字符串类型 :" + s1); /** * 返回一个按照第二个参数解析第一个long类型数值所形成的字符串 * (1)能被转换为字符串的数值 * (2)在字符串表示中使用的基数 */ String s2 = Long.toString(3l, 8); System.out.println("Long类型按照第二个基数进行转化目标是一个字符串 : " + s2); /** * 将一个long类型数值转化为16进制的无符号字符串 * (1)参数1:一个可以被转为String的long类型数值 */ String s3 = Long.toHexString(200); System.out.println("long转16进制的结果 :"+ s3); /** * 返回值是一个无符号的long类型转的八进制的字符串 * 参数:一个可以被转为字符串的long类型数值 */ String s4 = Long.toOctalString(234L); System.out.println("long转8进制的结果是 : " + s4); /** * 将一个long类型转为一个二进制数值字符串 */ String s5 = Long.toBinaryString(8L); System.out.println("long类型转为二进制数值字符串的结果是 :" + s5); /** * 将字符串解析为long类型,如果不能解析就会抛出异常:NumberFormatException * 默认是按照十进制进行解析 */ long l1 = Long.parseLong("123"); System.out.println("字符串解析为long类型的结果是 : " + l1); /** * 将字符串按照指定的基数来进行解析,得到一个long类型的数值 */ long l2 = Long.parseLong("c8", 16); System.out.println("将字符串按照16进制进行解析,得到的数值是 : " + l2); /** * 将String转为Long类型,默认是按照十进制转 */ Long l3 = Long.valueOf("1234"); System.out.println("String转Long的结果是: " + l3); /** * 将String字符串按照指定的基数进行转换,得到一个Long类型的数值 */ Long l4 = Long.valueOf("c8", 16); System.out.println("按照16进制将String转为Long的结果是 : " + l4); /** * 将一个字符串按照10进制进行解码,解码结果是一个Long类型 * 如果不能进行解码就会抛出异常NumberFormatException */ Long l5 = Long.decode("321"); System.out.println("解码的结果是 : " + l5); /** * 分别将Long类型转为byte,short,int,long,float,double类型 */ System.out.println("Long -> byte 结果是 : " + l.byteValue()); System.out.println("Long -> short 结果是 : " + l.shortValue()); System.out.println("Long -> int 结果是 : " + l.intValue()); System.out.println("Long -> long 结果是 : " + l.longValue()); System.out.println("Long -> float 结果是 : " + l.floatValue()); System.out.println("Long -> double 结果是 : " + l.doubleValue()); }}
阅读全文
1 0
- API学习包装类Long
- API学习包装类Short
- API学习包装类型Double
- long包中的八大基本包装类
- 7.API学习——基本数据类型包装类
- API 包装类的用法
- JAVA API 包装类 Integer
- API--基本数据类型包装类
- Java常用API----包装类
- Java包装类学习
- 包装类的学习
- java 包装类学习
- 我被Java包装类教育了(Long和Integer)
- Long.ValueOf("String") Long.parseLong("String") 区别 看JAVA包装类的封箱与拆箱
- 黑马程序员_JAVA学习日记_JAVA中API中数据类型包装类(Integer),System,Runtime,Date
- JAVA学习第三十二课(常用对象API)- 基本数据类型对象包装类
- 鸟哥Java学习之基本数据类型包装类--常用对象API
- (25)Java学习笔记——常用对象API / 基本类型包装类
- Subllime Text3 如何设置Tab键自动转换为空格?
- hdu4185 二分图之最大匹配
- SQL查询和优化(八)
- [Python]深拷贝效率
- Python判断文件是否存在的三种方法
- API学习包装类Long
- java设计模式--工厂模式
- C
- 数据库连接的代码
- Android CTS测试
- SSL2670 2017年8月8日提高组T1 作业(堆+qsort)
- Mariadb 分布式事务两阶段提交 binlog日志 查询日志 都记录了一些什么内容 以及恢复被丢失数据方式
- Java文件路径/服务器路径的获取
- 放弃治疗#10