char数组转string_String类和其它数据类型的相互转换
對(duì)于上面的這些包裝類,除了Character以外,都有可以直接使用字符串參數(shù)的構(gòu)造函數(shù),這也就使得我們將String類轉(zhuǎn)換為這些數(shù)據(jù)類型變得相當(dāng)之簡(jiǎn)單,即:
Boolean(String s)、Integer(String s)、Long(String s)、Float(String s)、Double(String s)
而將String類轉(zhuǎn)換為Date類也可以使用這樣的構(gòu)造函數(shù):Date(String s)
現(xiàn) 在我們還剩下一個(gè)字符型變量,事實(shí)上String類可以理解為一個(gè)char型數(shù)組,因此我們可以在String類中找到這樣的方法來實(shí)現(xiàn)這種轉(zhuǎn)換: charAt(int index)可以得到String類中某一位置上的字符,toCharArray()更可以將整個(gè)String類轉(zhuǎn)換成一個(gè) char的數(shù)組。
對(duì)于所有的包裝類都存在一個(gè)名為toString()的方法可以將其轉(zhuǎn)換成對(duì)應(yīng)的String類,而對(duì)于整型類和長(zhǎng)整型類,還可 以使用toBinaryString(int i)、toHexString(int i)、toOctalString(int i)分別以二進(jìn)制、十 六進(jìn)制和八進(jìn)制的形式進(jìn)行到String類的轉(zhuǎn)換。
總結(jié)
以上是生活随笔為你收集整理的char数组转string_String类和其它数据类型的相互转换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 流程和企业成熟度模型(PEMM)
- 下一篇: android 字符串 转json,从字