java 保存文件保存不了
发布网友
发布时间:2022-04-25 18:15
我来回答
共3个回答
热心网友
时间:2023-10-03 05:17
可能是文件的目录写错了,要表达路径用\\转义还不太好,File.separator是一个常量,用于描述不同文件系统中目
录层级分隔符,相当于windows系统下的\;建议你改成这样试一下:
File f = new File("."+File.separator+"ann.txt"),这里的 .点代表当前目录,当前类所属的 项目的根目录,文件会保存在项目名的路径下面。
热心网友
时间:2023-10-03 05:18
你这代码写的,根本就没有往输出流写数据,怎么可能会有数据呢?另外,新建文件的时候,要确保该文件夹存在,否则会报错,建议先判断该文件夹是否存在,如果不存在,则新建该文件夹。
bw.write(buffer.toString());
这句代码是将buffer里面的数据写到文件里面。
热心网友
时间:2023-10-03 05:18
你好,代码少了一句,
StringBuffer buffer=new StringBuffer();
buffer.append(date+" "+name);
buffer.append(date1+" "+name1);
bw.write(buffer.toString());
bw.flush();
fw.close();
另外,程序也有bug,比如创建文件的时候应该先判断文件是否存在
if(!f.exist || !f.isFile) {
f.createNewFile();
}
还有就是,如果第一次对话后就选择不继续对话,那么写入文件的代码就不会执行了
java 保存文件保存不了
可能是文件的目录写错了,要表达路径用\\转义还不太好,File.separator是一个常量,用于描述不同文件系统中目 录层级分隔符,相当于windows系统下的\;建议你改成这样试一下:File f = new File("."+File.separator+"ann.txt"),这里的 .点代表当前目录,当前类所属的 项目的根目录,文件会保存在项...
java 文件保存 代码没问题 就是保存不了 求高手指教啊
可能是文件的编码格式问题。先把你那个不能保存的文件的内容全部剪切掉,然后保存,再执行下面的操作,然后把剪切的内容粘贴回去,再保存试试。Editset Encodingother,选择GB2312。
java怎么保存文件 java保存文件的方法
编写好的JAVA程序导出保存并运行的方法:1、首先需要在记事本中编写一个“hello,下午好”程序。2、编写完成后,保存该文件,并将文件名改为与类名相同。3、把文件的格式从.txt改成.java文件。4、更改完毕后,打开cmd指令(wins+R)。5、输入javac,如果下方出现许多东西,则说明环境变量已经配置成功...
编译完JAVA文件后不能保存。系统提示“一些字符不能映射使用“GBK“字 ...
windows - proferences - general - workspace - text file encoding - Others下拉菜单 选UTF-8
想保存文件在java说没有管理权限,怎么设置?
Program Files文件夹写文件需要管理员权限。一般不用来存源代码。或者你用管理员方式打开你的ide就没问题。
java 的文件保存和读取问题?
可以通过BufferedReader 流的形式进行流读取,之后通过readLine方法获取到每行的内容,之后通过OutputStreamWriter进行文件写入。BufferedReader bre = null;OutputStreamWriter pw = null;//定义一个流 try { String file = "D:/test/test.txt";bre = new BufferedReader(new FileReader(file));//此时...
java怎么通过链接下载文件,然后保存到指定位置?
回答:点击下载,其实就是访问文件路径,通过流读取,然后再指定文件保存位置.还是通过流保存. file(连接路径)>>input>>out>>file(保存位置)
JAVA程序在记事本里编写好以后,另存为.Java后缀名时。还是记事本的图标...
解决的办法是:打开我的电脑---工具---文件夹选项---查看---高级设置,找到“隐藏已知文件类型的扩展名”,把前面的那个勾去掉就行了,单击确定。这样就可以知道你保存的到底是不是java文件了。java文件的图标就是记事本的图标,所以记事本改为java文件时,依然显示记事本的图标。如果你想改变它的...
在java程序中上传的文件保存在哪里
这要看你怎么保存了,一般我们做上传文件都是把文件保存在服务器的一个文件夹里,而在数据库里只存了个此文件存放的地址,这样下载附件就好办了,直接从数据库读出要下载的文件的地址,然后就可以下载了
使用Java语言编写的源程序保存时的文件扩展名是什么
1. 使用Java语言编写的源程序在保存时的文件扩展名是“.java”。2. 经过编译后,源程序会生成以“.class”为后缀的文件。3. 源代码是指按照一定的程序设计语言规范书写的未编译文本文件,它包含了一系列人类可读的计算机语言指令。4. 计算机源程序的主要目的是将人类可读的文本转换为计算机可以执行的二...