没有细啄,就能输出了而已。欢迎指出我的问题和提出你的方法.
public class des {
public static void main(String argv[]) {
String plaintext = "开心每一天";
String plain_str_one=new String("");
byte[] plain_byte = plaintext.getBytes();
char[][] plain_char = new char[][4];
int[] plain_int = new int[plain_byte.length];
//int i=Integer.parseInt(Integer.toBinaryString((plaintext)));
//System.out.print(i);
String plain_str=new String();
for (int i = 0; i < plain_byte.length; ++i){
plain_int[i]=plain_byte[i]&0xff;
//System.out.println(plain_byte[i]);
//System.out.println(plain_int[i]);
//String plain_int_one=Integer.parseInt(Integer.toBinaryString(plain_int[i]));
plain_str_one+=Integer.toBinaryString(plain_int[i]);
plain_str+=plain_byte[i];
//System.out.println(plain_int[i]);
}
System.out.println(plain_str_one);
plain_char=palin
//String n="230";
//String plain_int_one=String .format(Integer.toBinaryString(Integer.parseInt(n)));
//System.out.println(plain_int_one);
}
}