java读写数据方法 //写入文件 //FILE_NAME:为所在文件的文件全路径 public void fileWrit() { try { File file = new File(FILE_NAME); Writer out = new FileWriter(file,false); out.write(first+","+ second+","+third);//每个数据用逗号隔开 out.close(); }catch (Exception e){ e.printStackTrace(); } } /** * 一次性读取全部文件数据 */ public void readFile() { try { InputStream is = new FileInputStream(FILE_NAME); int iAvail = is.available(); byte[] bytes = new byte[iAvail]; is.read(bytes); is.close(); String[] datas= new String(bytes, "UTF-8").split(",");//分割字符串 // 第一个数据 first = Integer.parseInt(datas[0]); // 第二个数据 second = Integer.parseInt(datas[1]); // 第三个数据 third = Integer.parseInt(datas[2]); } catch (Exception e) { e.printStackTrace(); } }