常用类——包装类

一.

包装类                          对应基本数据类型

java.lang.Integer                        int

java.lang.Long                           long

java.lang.Double                        double

java.lang.character                      char

java .lang.Boolean                      boolean

java.lang.Byte                           byte

java.lang.Float                          float

java.lang.Short                          short

二.JDk5增加了自动“拆箱” 和“装箱”的功能

“拆箱”:Integer-->int

“装箱”:int-->Integer

三.方法(以Integer为例)

1.toBinarString(int i)   //将数字转换为字符串的二进制

2.toHexString(int i)   //将数字装换为字符串的十六进制

3.toOctalString(int i)  //将数字装换为字符串的八进制

4.valueOf(int i)/valueOf(String  s)//进行装箱,将int/String转为Integer

5.parseInt(String s)/parseDouble(String s)  //将数字字符串/浮点数字符串转换为int/double类型

6.equals(Object obj)  //重写Object中的equals()方法,进行对象比较

四.字段

MAX_VALUE  //类型最大值

MIN_VALUE  //类型最小值

时间: 2024-10-12 16:15:39

常用类——包装类的相关文章

常用类--包装类

一 包装类                          对应基本数据类型 java.lang.Integer                        int java.lang.Long                           long java.lang.Double                        double java.lang.character                      char java .lang.Boolean        

java常用类——包装类

八种基本数据类型对应八种包装类和它们的继承关系 基本数据类型 对应的包装类 boolean Boolean byte Byte short Short int Integer long Long char Character float Float double Double  1. 包装类的共性: 多数具有装箱.拆箱.与字符串相互转换 装箱 //以Integer为例 int a = 0; Integer A = new Integer(A); 拆箱 Integer A = 1; int a =

第七章:常用类

第七章:常用类 包装类 java中有8中基本类型,对应有八种包装类作用:包装类中封装了该类型常用的属性和方法,以方便操作.byte---->Byteshort--->Shortint--->Integerlong---->Longfloat---->Floatdouble---->Doublechar---->Characterboolean---->Boolean装箱:将基本数据类型转换成包装类,经常通过构造方法完成.Integer i = new Int

Android逆向之Java常用类

Android逆向之Java常用类 包装类 byte ­> Byte int ­> Integer short ­> Short long ­> Long float ­> Float double ­> Double boolean ­> Boolean char ­> Character   public static void test0(){        int n =123456;      // 整型转字符串         String nu

java基础教程-常用类(四)

四.常用类 4.1字符串相关的类(String StringBuffer) 4.1.1String类   4.1.2StringBuffer类(代表可变的) 解释一下可变和不可变 String s1 = “hello”; String s2 = “world”; s1+=s2; 实际上又开辟了一块内存,将hello和world copy进去,s1指向新的内存 而StringBuffer只是在s1后面增加了一块内存,把world加上,不需要copy String与StringBuffer只有这一定

2015_1_28_IO与常用类

/*日志名格式  年_月_日_内容 如2015_1_28_IO与常用类*/ ************************************************************************************************************************************************************** 日期:2015年1月 28日 主题:IO .常用类 相关文件夹:oracle/相关课件/第12章_Java

异常处理与常用类

异常的三个种类: 检查异常:用户错误操作或者是不能被程序员预见的问题,必须由java语言来处理. 运行时异常:运行时异常是一个可以被程序员避免的异常,比如像数组越界.除数为0.引用为null. 错误:错误不是异常,是程序员或用户无法控制的问题,像调用栈溢出. 异常的控制流程: 异常是一个被方法抛出的对象,可以有三种方式来处理: 1.捕获这个异常 2.捕获异常并向下抛出  3.不捕获让它向调用栈弹出. 我们可以使用Throwable类的printStackTrace()方法打印调用栈跟踪信息. T

Java——常用类(String)

[常用类] <1>字符串相关类(String.StringBuffer) <2>基本数据类型包装类 <3>Math类 <4>File类 <5>枚举类 [String类] <1>java.lang.String类代表不可变的字符序列. <2>String类的常见构造方法: String(String original) //创建一个String对象为original的拷贝 String(char[] value) //用一个

一大波Java来袭(三)Java常用类

本文简单介绍集中Java常用类 不同种类的工具用于处理不同的工作.比如:厨房中的工具用于烹饪:农场中的工具用于养殖--对于Java的学习中处理不同的工作也要采用不同的工具.如:处理数学函数问题用Math类.针对文件的操作采用File类--这也充分体现了Java面向对象的特点 一.字符串类(重点理解内存模型) (一)String Java.lang.String字符串常量,具有不可变性. (二)StringBuffer Java.lang.StringBuffer字符串可变量,是线程安全的. (三