java基本数据类型的相互转换

来源:互联网 发布:modbus crc16校验算法 编辑:程序博客网 时间:2024/05/17 13:13

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为StringXXX 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,在调用对应的方法
原创粉丝点击