public static void main(String[] args) {
String input = "aabbbccdd你ddef哈";
System.out.println(input.length());
byte[] b = input.getBytes();
byte[]b1 = new byte[10];
for(int i= 0;i<10;i++){
b1[i]= b[i];
}
System.out.print(new String(b1));
}
这个会出现个问号,请高手告诉我怎么截出10个字符来如果是半个汉字给补成一个汉字
String input = "aabbbccdd你ddef哈";
System.out.println(input.length());
byte[] b = input.getBytes();
byte[]b1 = new byte[10];
for(int i= 0;i<10;i++){
b1[i]= b[i];
}
System.out.print(new String(b1));
}
这个会出现个问号,请高手告诉我怎么截出10个字符来如果是半个汉字给补成一个汉字
用char[]
char[] b = input.toCharArray();