码迷,mamicode.com
首页 > 编程语言 > 详细

java常用类——包装类

时间:2020-04-05 22:08:47      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:int   boolean   ima   font   order   mamicode   com   转换   数据类型   

八种基本数据类型对应八种包装类和它们的继承关系

基本数据类型对应的包装类
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 = A.intValue();

基本数据类型-->字符串(valueOf())

String str = String.valueOf(基本数据类型变量);

技术图片

 

 

 字符串-->基本数据类型(Xxx.parsexxx())

int a = Integer.parseInt(str);

技术图片

包装类-->字符串(toString())

Integer A = 0;

String str = A.toString();

技术图片

 

 字符串-->包装类(new)

技术图片

 

 2. 基本数据类型数组与字符串的转换

2.1 字符型数组

字符串-->数组

技术图片

 

 数组-->字符串

M1:String.copyValueOf(字符数组);

技术图片

 

 M2:String.valueOf(字符数组);

技术图片

 

 整型数组

字符串-->整型数组

String str = "hello";

String[] strings = str.split("");

int ints[] = new int[strings.length];

for(int i = 0; i<strings.length; i++){

    ints[i] = Integer.parseInt(strings[i]);

}    

整型数组-->字符串(拼接)

int[] ints = {1,1,1,1,1};
String s = "";
for(int i : ints){
    s = s + i;
}

 

java常用类——包装类

标签:int   boolean   ima   font   order   mamicode   com   转换   数据类型   

原文地址:https://www.cnblogs.com/YuanShiRenY/p/SimpleClass.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!