public void write(String add,String str)
{
try
{
OutputStream outfile=new FileOutputStream(add);
int size=this.available(infile);
byte [] b=str.getBytes();
outfile.write(b,0,b.length);
System.out.println("文件更新");
outfile.close();
}catch(Exception e)
{
e.printStackTrace();
}
} public static void main(String[] args) {
IO i=new IO();
//i.read("aa.txt");
i.write("aa.txt","aasdf");
}
往文本里写东西的时候,总是覆盖原有的文本内的内容,
outfile.write(b,0,b.length);是不是这个方法的参数的问题呀
{
try
{
OutputStream outfile=new FileOutputStream(add);
int size=this.available(infile);
byte [] b=str.getBytes();
outfile.write(b,0,b.length);
System.out.println("文件更新");
outfile.close();
}catch(Exception e)
{
e.printStackTrace();
}
} public static void main(String[] args) {
IO i=new IO();
//i.read("aa.txt");
i.write("aa.txt","aasdf");
}
往文本里写东西的时候,总是覆盖原有的文本内的内容,
outfile.write(b,0,b.length);是不是这个方法的参数的问题呀
解决方案 »
- 请高手帮忙给我看看gui
- 帮忙解释一下输出结果
- 三天之内不解决,我想我是一个不合格的职员,我想我应该辞职去补习一下了,急sql语句问题,求解,在线等
- 设置JTable单元格不可编辑的问题
- 各位帮忙,怎么“输入学生姓名和分数”触发不了?
- 安装了java3d-1_3_1-windows-i586-opengl-sdk.exe 不知道如何配置!
- 请问java怎么实现传递引用?
- 新手的一个简单问题~
- 我的问题是:在java中是否有方法能够去掉一行字符串中的某个字符。
- 如何判断输入的是中文还是非中文?
- 接收服务器端数据日文乱码问题。
- 一个字符串"evenColumn,oddColumn,evenColumn,oddColumn..."排列,在中间插入新字符串
OutputStream outfile=new FileOutputStream(add, true);