1. 控制字符概述
ASCII有32个控制字符,也就是0~31 之间的字符,这些字符是不可见的
2. Java程序如果读取控制字符
逐字符进行读写,通过十进制进行判断
BufferedReader reader = new BufferedReader(new InputStreamReader(inStream, UTF-8);
try {
while (reader.ready()) {
String line = reader.readCompleteLine();
strSB.setLength(0);
controlCharSB.setLength(0);
boolean firstKey = true;
for (int i = 0; i< line.length(); i++) {
int ascii = (int)line.charAt(i);
char ch = (char) ascii;
if(ascii <32) {
controlCharSB.append(ch);
}else if(ascii > 31) {
strSB.append(ch);
}
}