如何创建一个file,直接把一个string写入这个file?是否可以不用到outputStream和inputStream? RandomAccessFile(File file, String mode) mode什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File file =new File(".","file.txt");这不是创建了一个当前路径下的file.txt文件吗?为何执行后,没有这个文件。 File 对象并不新建文件,只是生成文件句柄。mode只能是"r"或"rw",指明是用只读或读写的方式操作文件。 把"aaaa"写入当前目录中的data.txtimport java.io.*;import java.util.Date;public class Test { public static void main(String[] args) { String myStr = new String("Garbage in,garBage out"); String dirName = "."; try { File dir = new File(dirName); if(!dir.exists()) { dir.mkdir(); } else if(!dir.isDirectory()) { System.out.println(dirName + " is not a directory"); return; } File aFile = new File(dir,"data.txt"); aFile.createNewFile(); DataOutputStream myStream = new DataOutputStream(new FileOutputStream(aFile)); myStream.writeChars("aaaaaaaaaa"); } catch(IOException e) { System.out.println("IO exception thrown: " + e); } }} try { File file1 =new File(".","file.text"); file1.createNewFile(); RandomAccessFile file =new RandomAccessFile(file1,"rw"); file.writeBytes("aaaaaa"); } catch(FileNotFoundException e) { System.err.println(e); } catch(IOException e) { System.err.println(e); }这样就可以了,:) to night_knight,自动回覆盖掉的 关于红黑树 tftp client端 调用sendfile出错 提问:jbuilder里哪个组件可以放图片啊? 如何一个组件中把一个子组件替换为另一个,保持位置约束完全不变? 在LINUX怎么用java进行串行口通信? editplis的问题 2000 professional为什么不好安装JDK1.4.2啊? 难题,希望大家帮我解决,谢谢,在线等候 启动Tomcat时报错,急需解决!!!! 对于大虾来说是一个小问题???关于jdk的 谁有api文档提供下载,别告诉去sun 关于数组的一个问题?
这不是创建了一个当前路径下的file.txt文件吗?为何执行后,没有这个文件。
mode只能是"r"或"rw",指明是用只读或读写的方式操作文件。
import java.util.Date;public class Test {
public static void main(String[] args) {
String myStr = new String("Garbage in,garBage out");
String dirName = ".";
try {
File dir = new File(dirName);
if(!dir.exists()) {
dir.mkdir();
}
else if(!dir.isDirectory()) {
System.out.println(dirName + " is not a directory");
return;
}
File aFile = new File(dir,"data.txt");
aFile.createNewFile();
DataOutputStream myStream = new DataOutputStream(new FileOutputStream(aFile));
myStream.writeChars("aaaaaaaaaa");
}
catch(IOException e) {
System.out.println("IO exception thrown: " + e);
}
}
}
{
File file1 =new File(".","file.text");
file1.createNewFile();
RandomAccessFile file =new RandomAccessFile(file1,"rw");
file.writeBytes("aaaaaa");
}
catch(FileNotFoundException e)
{
System.err.println(e);
}
catch(IOException e)
{
System.err.println(e);
}
这样就可以了,:)
自动回覆盖掉的