问答详情
源自:5-2 字符流之文件读写流

为什么是不等于-1时

-2不行吗

提问者:慕哥3872218 2019-02-19 07:04

个回答

  • 慕哥3872218
    2019-11-13 16:05:35

    好吧,我已经不学java了

  • Ray_Loy
    2019-11-07 17:39:15

    建议点进去看一下read()方法原码的注释

    @return     The number of characters read, or -1 if the end of the

         *             stream has been reached

    描述的就是返回读到的字符的总数或者当到达流 末尾时返回-1,并没有-2

  • qq_prisoner_4
    2019-07-09 18:49:13

    ……-1都到文件尾了,等于就要报异常了,还-2?

  • 溺鲸
    2019-02-19 16:13:04

    不行,read方法的返回值就是-1