暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Ascii控制字符

羿起小憩 2021-08-13
1801

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);

                    }

        }

文章转载自羿起小憩,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论