📄 20f0adda50fb001c1573b62be8af1246
字号:
package com.sans.ninemen.io;
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.RandomAccessFile;
public class FileWriter {
public void writePosition(String filename,String position) {
File file = new File(filename);
FileOutputStream fis = null;
BufferedOutputStream bis = null;
DataOutputStream dis = null;
RandomAccessFile rf = new RandomAccessFile(filename);
try {
fis = new FileOutputStream(file);
// Here BufferedInputStream is added for fast reading.
bis = new BufferedOutputStream(fis);
dis = new DataOutputStream(bis);
// dis.available() returns 0 if the file does not have more lines.
///////////////////////////////////////////////////////////////
char[] charArray = new char[23];
charArray = position.toCharArray();
for(int i=0;i<23;i++) {
// System.out.println(charArray[i]+" "+i);
dis.writeChar(charArray[i]);
}
System.out.println(position);
//dis.writeChars(position);
dis.write(b)
dis.close();
bis.close();
fis.close();
}catch (FileNotFoundException f) {
System.out.println(filename+" is not found");
}catch(IOException i) {
System.out.println("Could not read from "+filename);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -