标签: java file filestream
我目前正在使用PushbackReader并在等待它'应该'成为EOF的地方时,我得到了字符65535,我想知道这是否正常。
我的EOF在哪里?!
谢谢。
答案 0 :(得分:3)
Java char未签名; 65535 = 0xFFFF = -1;使用int。
char
int
答案 1 :(得分:1)
另请参阅this java bug在某些JRE版本中,当读取未读-1时,PushbackReader返回65535。