Java | 進(jìn)制轉(zhuǎn)換 | 反轉(zhuǎn)字符串 | String數(shù)組與字符串的轉(zhuǎn)換
一、進(jìn)制轉(zhuǎn)換
1、十進(jìn)制轉(zhuǎn)二進(jìn)制、八進(jìn)制、十六進(jìn)制
Integer.toBinaryString(i):十進(jìn)制轉(zhuǎn)二進(jìn)制。
Integer.toOctalString(i):十進(jìn)制轉(zhuǎn)八進(jìn)制。
Integer.toHexString(i):十進(jìn)制轉(zhuǎn)十六進(jìn)制。
Integer.toString(i, n):十進(jìn)制轉(zhuǎn)n進(jìn)制(n默認(rèn)值是0)。
2、二進(jìn)制、八進(jìn)制、十六進(jìn)制轉(zhuǎn)十進(jìn)制
Integer.parseInt(String s, int?a):a進(jìn)制的字符串s轉(zhuǎn)為十進(jìn)制。(返回int類型)。
Integer.valueOf(String s, int radix):radix進(jìn)制的字符串轉(zhuǎn)為十進(jìn)制(返回Integer類型)。
二、反轉(zhuǎn)字符串
1、StringBuilder(str).reverse()
三、String數(shù)組與字符串的轉(zhuǎn)換
1、字符串轉(zhuǎn)String數(shù)組
2、String數(shù)組轉(zhuǎn)字符串