System.out.write()输出的时候,没有对缓冲区刷新('\n'可起到该作用)(不知道这样转转述别人的解释是否正确,得进一步深入学习输入输出方面的问题啊);若在第二个System.out.write(k)后面加上System.out.write('\n');或者System.out.println();或者System.out.print(' ')或者System.out.flush();等等而第一个System.out.write(k);可以输出的原因是后面的System.out.println(); 起到了缓冲区刷新的作用。注意:以后用System.out.write()输出的时候一定要注意用上述方法进行缓冲区的刷新,不然会丢失数据!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货