使用randomAccessFile类的时候,要避免写入文件产生乱码,必须调用.write()方法 向该方法内传递byte参数 实例: out.write( Integer.toString( y ).getBytes() ); out.write( " ".getBytes() ); 将想要输出的东西转化为String类型,然后再.getBytes(),就可以成功搞定!