`

9、基本数据类型包装类

阅读更多

一、基本数据类型对象包装类

 

  1. byte         Byte
  2. short       Short
  3. int           Integer
  4. long        Long
  5. boolean  Boolean
  6. float        Float
  7. double     Double
  8. char        Character

二、作用

 

    最常见作用:用于基本数据类型和字符串类型之间做转换

 

三、常用方法

public final class Integer extends Number implements Comparable<Integer> 
{
	//字段*******************************************

	public static final int   MIN_VALUE = 0x80000000;

    public static final int   MAX_VALUE = 0x7fffffff;

    public static final Class<Integer>	TYPE = (Class<Integer>) Class.getPrimitiveClass("int");

	public static final int SIZE = 32;

	//构造方法**************************************

	//构造一个新分配的 Integer 对象,它表示指定的 int 值
	public Integer(int value)

	//构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。
	//使用与 parseInt 方法(对基数为 10 的值)相同的方式将该字符串转换成 int 值。 
	public Integer(String s)throws NumberFormatException
}

 四、基本数据类型与字符串的转换

 

//基本数据类型转成字符串****************************

	//基本数据类型 +””

	//基本数据类型.toString(基本数据类型值)
	//如:Integer.toString(34);//将34正数变成”34”

	//返回一个表示该 Integer 值的 String 对象。
	public String toString()
	//返回一个表示指定整数的 String 对象。
	public static String toString(int i)
	//返回用第二个参数指定基数表示的第一个参数的字符串表示形式。
	public static String toString(int i,int radix)

//字符串转成基本数据类型************************

	xxx a = Xxx.parseXxx(String);
	int a = Integer.parseInt(“123”);
	double b = Double.parseDouble(“12.3”);
	boolean b =  Boolean.parseBoolean(“true”);

//转成基本数据类型*******************************

	Integer in=new Integer(“123”);
	Int num=in.intValue();
 
//十进制转成其他进制*******************************

	public static String toBinaryString(int i)
	public static String toHexString(int i)
	public static String toOctalString(int i)

//其他进制转成十进制*******************************

	public static int parseInt(String s)throws NumberFormatException
	如:int x = Integer.parseInt(“3c”,16);

	//在数字上比较两个 Integer 对象。
	public int compareTo(Integer anotherInteger)

 

分享到:
评论

相关推荐

    基本数据类型包装类.pdf

    "基本数据类型包装类" 基本数据类型包装类是 Java 语言中的一种机制,用于将基本数据类型封装成对象。这些对象可以被存储在集合中、作为方法的参数、返回值等。在 Java 中,基本数据类型包装类包括 Byte、Short、...

    Java 基本数据类型与包装类之间的转换

    Java 基本数据类型与包装类之间的转换的思维脑图

    java原始数据类型的包装类

    Java编程语言提供了八种原始数据类型,包括byte、short、int、long、float、double、char和boolean。这些原始类型在处理数据时非常高效,但它们不具备对象的特性,例如方法调用。为了使原始类型能够参与面向对象的...

    基本数据类型包装类.txt

    byte——Byte short——Short int——Integer long——Long float——Float double——Double ... 常用的字符串转化为基本数据类型的方法: Integer.parseInt() Long.parseLong() Double.parseDouble()

    Java的基本数据类型和包装类的关系

    但在Java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理,并能连接相关的方法,Java为每个基本类型都提供了包装类,这样,我们便可以把这些基本类型转化为对象来处理了。这些包装类有:Boolean...

    JavaSE之包装类(基本类型-->包装类)

    这个文件里的内容适合Java初学者,这个文件里边包含的是8基本数据类型的包装类、如何创建包装类以及包装类的使用方法。这也是小编在刚开学学习JavaSE时记录的一些笔记,里面的内容非常适合JavaSE入门者学习,都是...

    计算机后端-Java-Java核心基础-第21章 常用类 14. 回顾String与基本数据类型包装类的转换.avi

    计算机后端-Java-Java核心基础-第21章 常用类 14. 回顾String与基本数据类型包装类的转

    Java基本数据类型包装类原理解析

    Java基本数据类型包装类原理解析 Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便。为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类...

    Java基本数据类型与对应的包装类(动力节点java学院整理)

    Java语言的面向对象特性在设计时考虑了各种数据类型的封装,从而诞生了基本数据类型对应的包装类。这些包装类使得基本类型能够与面向对象的概念更好地融合,提供了更多的功能和便利。下面将详细介绍Java中的基本数据...

    计算机后端-Java-Java核心基础-第14章 面向对象06 25. 基本数据类型包装类与String的相互转换.avi

    计算机后端-Java-Java核心基础-第14章 面向对象06 25. 基本数据类型包装类与String的相互

    基本数据类型和包装类型1

    在Java编程语言中,数据类型是程序设计的基础,它们分为两大类:基本数据类型和引用数据类型。基本数据类型包括字节(byte)、短整型(short)、整型(int)、长整型(long)、浮点型(float)、双精度浮点型...

    Java 基本数据类型包装类

    总的来说,Java的基本数据类型包装类是程序设计中不可或缺的一部分,它们不仅提供了基本数据类型和对象之间的转换,还增强了数据处理的灵活性和便利性。在实际开发中,我们应该熟练掌握它们的使用,以提高代码的效率...

    Java包装类

    在Java编程语言中,为了使基本数据类型也能具备对象的特性,例如调用方法等,Java为每一种基本数据类型提供了对应的包装类。这些包装类不仅提供了丰富的操作接口,还能够帮助开发者更加方便地处理基本数据类型与对象...

    Java笔记(9)类型转换与包装类

    文章目录Java笔记(9)类型转换与包装类对象类型转换(Casting)基本数据类型的Casting:对Java对象的强制类型转换称为造型==操作符与equals方法==:equals():String对象的创建代码练习题包装类(Wrapper)基本数据...

    包装类型与基本数据类型.pdf

    包装类是Java为每个基本数据类型提供的对应类,它们是这些基本类型的对象形式。例如: - `Integer`:对应于`int`类型。 - `Long`:对应于`long`类型。 - `Short`:对应于`short`类型。 - `Byte`:对应于`byte`类型...

    原始类型 包装类 原始类型所占的字节数

    原始类型(primitive type)是指 Java 中最基本的数据类型,它们是 Java 虚拟机(JVM)中所支持的基本类型。每种原始类型都对应着一个包装类(Wrapper Class),包装类是原始类型的对象表示形式。包装类提供了许多...

    Java基础教程之基本类型数据类型、包装类及自动拆装箱

    将包装类转为基本数据类型的过程叫“拆箱”。例如: ```java public static void main(String[] args) { Integer a = 0; for(int i = 0; i ; i++){ a += i; } } ``` 上面的代码将基本类型数据类型int转换为包装...

    Java包装类详解.pptx.pptx

    Java包装类是Java语言设计中的一个重要特性,它们是为了解决基本数据类型(如int、char、boolean等)无法直接参与面向对象编程的问题而引入的。包装类将基本数据类型转换为对象,使得我们可以在需要对象操作的场景下...

Global site tag (gtag.js) - Google Analytics