如圖所示:
1)如果還不知道字符串和字符數(shù)組如何轉(zhuǎn)化的猴子們聋丝,上圖可以解決啦。
? ? 字符串轉(zhuǎn)字符數(shù)組:需要用getBytes方法,不過輸出結(jié)果是數(shù)組類型的內(nèi)存地址肛搬,一般在讀寫文件時使用。
? ? 字符數(shù)組轉(zhuǎn)字符串:方法有二:其一:用toString方法不過得到的是數(shù)組類型的內(nèi)存地址亭敢。其二:new String(bytes)可以得到漢字滚婉。
2)十進制轉(zhuǎn)其他進制(包括二進制,八進制帅刀,十六進制)
? 轉(zhuǎn)化需要調(diào)用Integer的to(BinaryString让腹,OctalString,HexString)扣溺。
3)其他進制轉(zhuǎn)十進制(包括二進制骇窍,八進制,十六進制)
? ? 轉(zhuǎn)化需要調(diào)用Integer的parseInt(“01二進制碼或者以0開頭的八進制或者帶有A到F的十六進制”锥余,表示的是幾進制和前面的相對應(yīng))腹纳。
? ? 如果括號輸入錯誤,會報NumberFormat異常驱犹。
4)二進制如何轉(zhuǎn)八進制或者十六進制呢嘲恍?
? 除了可以直接轉(zhuǎn)化以為,可以先把二進制轉(zhuǎn)十進制雄驹,然后再轉(zhuǎn)十六進制佃牛。
? 八進制轉(zhuǎn)十六進制或者轉(zhuǎn)二進制和4)同理。
5)輸出結(jié)果如圖所示: