JAVA,为什么输出的时候有一串问号 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 java 问号 搜索资料 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? reobf 2017-02-17 · TA获得超过181个赞 知道小有建树答主 回答量:197 采纳率:88% 帮助的人:92.3万 我也去答题访问个人页 关注 展开全部 file的length返回的是byte数,而不是char数!所以 读到最后一个char后,.read()只能返回-1,也就是问号了 更多追问追答 追问 那请问需要怎么改呢? 追答 每次判断,while(true){int temp=reader.read()if(temp==-1){break;}//stream读到尽头会返回-1System.out.print((char)temp);} 追问 Exception in thread "main" java.lang.NullPointerException 直接报了这个错误。。。 追答 那个("c://.txt")呢?reader=new FileReader(“c://asd.txt”):这个没写当然空指针了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-06-04 Java 中print“\b”输出是的方框问号,这是为什么? 2 2017-08-02 java中char类型输出,编译运行为什么输出的是一个问号? 1 2014-10-21 java不能输出汉字显示问号,编程高手回答 1 2017-05-05 为什么输出一个问号呢? 1 2019-01-29 java不能输出汉字显示问号,求编程高手回答 4 2010-03-15 java运行之后,结果是一堆问号,怎么回事? 2012-12-31 JSP猜数字页面 不能正常输出判断结果 显示的是一串问号 为什么 1 2017-04-09 java怎么输出一个字符串为什么要有括号 更多类似问题 > 为你推荐: