Test类
package anli5_4;
//字符串转换为二进制
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.println("请输入字符串:");
String str =sc.nextLine();
int[][]arr= new int[str.length()][4];
for (int i=0;i<str.length();i++){
int ch =str.charAt(i)-48;
for (int j=0;j<4;j++){
arr[i][j]=(int) (ch/Math.pow(2,3-j)%2);
}
}
System.out.println("二进制的结果为");
for (int i=0;i<arr.length;i++){
for (int j =0;j< arr[i].length;j++){
System.out.print(arr[i][j]);
}
}
}
}
结果展示