java的System.in和System.out读写文本数据的问题 10

publicclassDemo{publicstaticvoidmain(String[]args)throwsIOException{InputStreamin=Sys... public class Demo { public static void main(String[] args) throws IOException { InputStream in=System.in; OutputStream out=System.out; int a; while((a=in.read())!=-1) { out.write(a); } }}为什么第一次的中文输入和打印都不会出错 第二次再输入中文再打印就乱码或重复而如果只输入英文字符则不会有这样的问题 展开
 我来答
弄本文
2018-07-03
知道答主
回答量:42
采纳率:42%
帮助的人:7.2万
展开全部

我打印了这么多,也没出现你说的问题

匿名用户
2018-07-02
展开全部
编码格式设置成UTF-8试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式