类 Byte

  

  Byte 类将基本类型 byte 的值包装在一个对象中。一个 Byte 类型的对象只包含一个类型为 byte 的字段。

  decode(String nm)
          将 String 解码为 Byte

  byteValue()
          作为一个 byte 返回此 Byte 的值。

  doubleValue()
          作为一个 double 返回此 Byte 的值。

  floatValue()
          作为一个 float 返回此 Byte 的值。

  intValue()
          作为一个 int 返回此 Byte 的值。

  longValue()
          作为一个 long 返回此 Byte 的值。

  shortValue()
          作为一个 short 返回此 Byte 的值。

  hashCode()
          返回此 Byte 的哈希码。

  compareTo(Byte anotherByte)
          在数字上比较两个 Byte 对象。

  equals(Object obj)
          将此对象与指定对象比较。

  toString()
          返回表示此 Byte 的值的 String 对象。

  valueOf(byte b)
          返回表示指定 byte 值的一个 Byte 实例。

  parseByte(String s) 
          将 string 参数解析为有符号的十进制 byte

类 Short

  

  Short 类在对象中包装基本类型 short 的值。一个 Short 类型的对象只包含一个 short 类型的字段。

  红色字体的函数都有,具体功能差异不大。

  parseShort(String s) 
          将字符串参数解析为有符号的十进制 short

类 Integer

  

  Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。  

  红色字体的函数都有,具体功能差异不大。

  toBinaryString(int i)
          以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。

  toHexString(int i)
          以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。

  toOctalString(int i)
          以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。

  parseInt(String s) 
          将字符串参数作为有符号的十进制整数进行解析。

类 Long

  

  Long 类在对象中包装了基本类型 long 的值。每个 Long 类型的对象都包含一个 long 类型的字段。

  红色字体的函数都有,具体功能差异不大。

  绿色字体的函数都有,具体功能差异不大。

  parseLong(String s)
          将 string 参数解析为有符号十进制 long

类 Double

  

  Double 类在对象中包装一个基本类型 double 的值。每个 Double 类型的对象都包含一个 double 类型的字段。

  红色字体的函数都有,具体功能差异不大。

  compare(double d1, double d2)

          比较两个指定的 double 值。

  isInfinite()
          如果此 Double 值在数值上为无穷大,则返回 true;否则返回 false

  isNaN()
          如果此 Double 值是非数字(NaN)值,则返回 true;否则返回 false

  toHexString(double d)
          返回 double 参数的十六进制字符串表示形式。 

  doubleToLongBits(double value)
   
根据 IEEE 754 浮点双精度格式 ("double format") 位布局,返回指定浮点值的表示形式。

  doubleToRawLongBits(double value)
          根据 IEEE 754 浮点“双精度格式”位布局,返回指定浮点值的表示形式,并保留 NaN 值。

  parseDouble(String s)
          返回一个新的 double 值,该值被初始化为用指定 String 表示的值,这与 Double 类的 valueOf 方法一样。

类 Float

  

  Float 类在对象中包装一个基本类型 float 的值。Float 类型的对象包含一个 float 类型的字段。

  红色字体的函数都有,具体功能差异不大。

  橙色字体的函数都有,具体功能差异不大。

  floatToIntBits(float value)
          根据 IEEE 754 浮点“单一格式”位布局,返回指定浮点值的表示形式。

  floatToRawIntBits(float value)
          根据 IEEE 754 浮点“单一格式”位布局,返回指定浮点值的表示形式,并保留非数字 (NaN) 值。

  parseFloat(String s) 
          返回一个新的 float 值,该值被初始化为用指定 String 表示的值,这与 Float 类的 valueOf 方法一样。

  

类 Character

  

  Character 类在对象中包装一个基本类型 char 的值。Character 类型的对象包含类型为 char 的单个字段。

  charValue()
          返回此 Character 对象的值。

  equals(Object obj)
          将此对象与指定对象比较。

  hashCode()
          返回此 Character 的哈希码。

  toChars(int codePoint)
          将指定的字符(Unicode 代码点)转换成其存储在 char 数组中的 UTF-16 表示形式。

  toString()
          返回表示此 Character 值的 String 对象。

  valueOf(char c)
          返回一个表示指定 char 值的 Character 实例。

  isDefined(char ch)
          确定字符是否被定义为 Unicode 中的字符。

  isDigit(char ch)
          确定指定字符是否为数字。

  isLetter(char ch)
          确定指定字符是否为字母。

  isLowerCase(char ch)
          确定指定字符是否为小写字母。

  isSpaceChar(char ch)
          确定指定字符是否为 Unicode 空白字符。

  isTitleCase(char ch)
          确定指定字符是否为首字母大写字符。

  isUpperCase(char ch)
          确定指定字符是否为大写字母。

  isWhitespace(char ch)
          确定指定字符依据 Java 标准是否为空白字符。

  isValidCodePoint(int codePoint)
          确定指定的代码点是否为从 0x00000x10FFFF 范围之内的有效 Unicode 代码点值。

  

类 Boolean

  

  Boolean 类将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类型的对象只包含一个类型为 boolean 的字段。

  compareTo(Boolean b)
          将此 Boolean 实例与其他实例进行比较。

  equals(Object obj)
          当且仅当参数不是 null,而是一个与此对象一样,都表示同一个 Boolean 值的 boolean 对象时,才返回 true

  hashCode()
          返回该 Boolean 对象的哈希码。

  toString()
          返回表示该布尔值的 String 对象。

  valueOf(boolean b)
          返回一个表示指定 boolean 值的 Boolean 实例。

  booleanValue() 
          将此 Boolean 对象的值作为基本布尔值返回。

转载于:https://www.cnblogs.com/jinxiaohang/p/6531037.html

一些基本数据类型的类封装(包装类)相关推荐

  1. java学习--基础知识进阶第五天--API、 Object类 System类、日期相关类、包装类正则表达式...

    今日内容介绍 u  Object类 & System类 u  日期相关类 u  包装类&正则表达式 第1章 Object类 & System类 1.1 Object类 1.1. ...

  2. 日期的包装 java,Java基础之Java常用类--Object类,字符串相关类,包装类,日期相关类,数字相关类...

    Java是一种面向对象的语言,也就是将万事万物可以描述为对象,特点如下: 1.面向对象是常见的一种思考习惯,符合人们的思考习惯. 2.面向对象的出现,将复杂的事情简单化. 3.面向对象的出现,将之前过 ...

  3. Java基础知识(二)(Object类的常用方法、日期时间类、System类、StringBuilder类、包装类、Collection集合、Iterator迭代器、泛型、list集Set接口...)

    文章目录 Java基础知识(二) 1.Object类的常用方法 1.1 toString方法 1.2 equals方法 1.3 Objects类 2.日期时间类 2.1 Date类 2.2 DateF ...

  4. Java常用类库(Object类、String类、StringBuffer类、包装类、Math类、System类)详解

    常用类库 java.lang java.lang包下放置了Java开发中常用的类和接口,所以为简化该包下类的使用,java.lang包下的类在使用时不需要导入这些类 java.lang包下常用类有: ...

  5. JavaSE入门学习30:Java常用类之包装类

    一包装类 我们对基本数据类型都非常熟悉,例如int.float.double.boolean.char等.基本数据类型是不具备对象的特性 的,比如基本类型不能调用方法.功能简单.为了让基本数据类型也具 ...

  6. iOS常用动画 类封装

    //这是一个很好的动画封装类 很容易明白很详细 和大家分享 // CoreAnimationEffect.h // CoreAnimationEffect // // Created by Vince ...

  7. System类、包装类、Math类、Random、Arrays工具类

    目录: 1.System类 2.包装类 3.Math类 4.Random类 5.Arrays 1.System类 (1)常用方法: 1.public static long currentTimeMi ...

  8. 八大基本数据类型对应的八大包装类(含对应面试题解析)

    文章目录 1.为什么我们需要包装类? 2. 包装类都有哪些呢? 3.装箱与拆箱 4. 基本类型.包装类与String之间的转换 5.代码测试 6.面试题 本文已同步到: https://www.bit ...

  9. 复习Object类_日期时间类_System类_StringBuilder_包装类以及各类的细节

    Object类_日期时间类_System类_StringBuilder_包装类以及各类的细节 主要内容 Object类 Date类 DateFormat类 Calendar类 System类 Stri ...

最新文章

  1. Microbiome:城市海滩和污水中抗生素抗性组研究
  2. 深度学习NCHW和NHWC数据格式(由三维数据转换成一维数据的遍历方式)
  3. linux中物理cpu、逻辑cpu以及core、vcore
  4. 华为暂停一般性社招;嘀嗒出行系统崩溃;美团和摩拜账号互通 | 极客头条
  5. 9025.计算机专业英语,计算机专业英语测试
  6. 查看cics 运行状态
  7. 图解 Java IO : 一、File源码
  8. JEESITE快速开发平台(二)环境搭建
  9. Xcode不能真机调试运行
  10. 电商一定是一元化结构
  11. 用python做个聊天机器人与群发助手~再也不怕没时间回女友,闺蜜被胖揍了~
  12. 指导手册05:MapReduce编程入门.md
  13. 【渝粤题库】陕西师范大学200611 英语修辞 作业
  14. ORACLE的递归查询
  15. 运行成功但模拟器上没有程序
  16. 申请专利时要不要向专利局出示实物?
  17. Mysql高性能优化
  18. python比心代码_细思恐极,插上U盘就开始执行Python代码的程序
  19. nz-table数据动态横向合并
  20. 学红外雨量IFR202型传感器应用于智慧灌溉自动门窗地质灾害

热门文章

  1. redis应用之——注册、登录
  2. Expression Blend 定义RadioButton行为动画
  3. PHP接入支付宝手机网站支付、移动支付接口
  4. linux下mysql中文乱码
  5. 从桌面向手机移植Silverlight应用
  6. 张书兰 (帮别人名字作诗)
  7. dp 与px互相转换
  8. android 读取assets文件夹下的文件资源
  9. HDFS写入和读取过程
  10. Attribute is missing the Android namespace prefix