char与int的相互转换
int x=1;
char c=(char)x;
char c ='x';
int x=(int)c;
short int long float double与String的互相转换
XXX xx=XXX.valueOf(str);//XXX为short int long float double,str为String
XXX xx=XXX.parseXXX(str);
str=((基本数据类型的包装类)x).toString();
str=""+x;
byte[]与String的互相转换
String str="fsdfas";
//将str转换为byte数组
byte[] bytes = str.getBytes();
//将byte[]转换为string
str=new String(bytes);
Char[]与String的互相转换
String str="窗前明月光,意识地上双";
char[] chars = str.toCharArray();
str=new String(chars);
str=String.valueOf(chars);
#byte[]和char[]的互相转换
先转换成str,在调用对应的方法
本文详细介绍了Java中不同数据类型之间的转换方法,包括基本数据类型如char与int、short、int、long、float、double和String之间的转换,以及byte[]、char[]与String之间的转换过程。

5618

被折叠的 条评论
为什么被折叠?



