1 /**
2 * 将字符串转为二进制
3 */
4
5 public class StrConversion {
6
7 public static void main(String args[]) {
8
9 String str = "Hello World";
11 char[] strToChar = str.toCharArray(); // 先把它他变为字符数组
12
13 // 然后通过 Integer 中的 toBinaryString 方法来一个一个转
14 for ( int i = 0; i < strToChar.length; i++ ) {
15 String binStr = Integer.toBinaryString( strToChar[i] );
16 System.out.print( binStr );
17 }
18 }
19 }
20
21 /**
22 * 上面的运行结果为: 1001000110010111011001101100110111110000010101111101111111001011011001100100
23 */