当前位置: 技术问答>java相关
java中怎样向文件中写入汉字
来源: 互联网 发布时间:2017-03-23
本文导语: java中怎样向文件中写入汉字(应用RandomAccess对象) | RandomAccessFile file = new RandomAccessFile(FileName,"rw"); file.write("ERROR:".getBytes("GBK")); | 建议使用 String aa="哈哈"; write(aa.getBytes(...
java中怎样向文件中写入汉字(应用RandomAccess对象)
|
RandomAccessFile file = new RandomAccessFile(FileName,"rw");
file.write("ERROR:".getBytes("GBK"));
file.write("ERROR:".getBytes("GBK"));
|
建议使用
String aa="哈哈";
write(aa.getBytes("GBK"));
String aa="哈哈";
write(aa.getBytes("GBK"));
|
public boolean setFile(String s) {
boolean b = false;
try {
RandomAccessFile file = new RandomAccessFile("a.txt","rw");
}catch(FileNotFoundException e) {}
try {
file.writeUTF(s);
file.close();
b = true;
}catch(IOException e) {}
return b;
}
你可以根据你的需要改动一下。
boolean b = false;
try {
RandomAccessFile file = new RandomAccessFile("a.txt","rw");
}catch(FileNotFoundException e) {}
try {
file.writeUTF(s);
file.close();
b = true;
}catch(IOException e) {}
return b;
}
你可以根据你的需要改动一下。
|
楼上的有错,如下:
public boolean setFile(String s) {
boolean b = false;
RandomAccessFile file=null;
try {
file = new RandomAccessFile("a.txt","rw");
}catch(FileNotFoundException e) {}
try {
file.writeUTF(s);
file.close();
b = true;
}catch(IOException e) {}
return b;
}
public boolean setFile(String s) {
boolean b = false;
RandomAccessFile file=null;
try {
file = new RandomAccessFile("a.txt","rw");
}catch(FileNotFoundException e) {}
try {
file.writeUTF(s);
file.close();
b = true;
}catch(IOException e) {}
return b;
}