标签:int boolean ima font order mamicode com 转换 数据类型
八种基本数据类型对应八种包装类和它们的继承关系
对应的包装类 | |
---|---|
boolean | Boolean |
byte | Byte |
short | Short |
int | Integer |
long | Long |
char | Character |
float | Float |
double |
多数具有装箱、拆箱、与字符串相互转换
装箱
//以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)
字符串-->数组
数组-->字符串
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;
}
标签:int boolean ima font order mamicode com 转换 数据类型
原文地址:https://www.cnblogs.com/YuanShiRenY/p/SimpleClass.html