A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 hss01248 于 2015-3-16 18:30 编辑
  1. public static void main(String[] args) throws IOException
  2. {
  3.     InputStreamReader is =new InputStreamReader(System.in);
  4.     char[] buf = new char[3];
  5.     int len = 0;
  6.     while((len = is.read(buf))!=-1)
  7.     {
  8.         System.out.println(new String(buf));
  9.      }
复制代码

定义的是长度3个字符来缓存,为什么输入3个字符的时候,后面还会有一个数字打印出来?
输入:678
输出:
678

8

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马