「写java写文件」写入文件java
今天给各位分享写java写文件的知识,其中也会对写入文件java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java如何写入文件
- 2、java写文件
- 3、java配置文件怎么写?
java如何写入文件
package filewriter;
import java.io.FileWriter;
import java.io.IOException;
public class IOExceptionDemo {
private static final String LINE_SEPARATOR = System.getProperty("line.separator");
public static void main(String[] args) {
FileWriter fw = null;
try {
fw = new FileWriter("k:\\Demo.txt", true);
fw.write("hello" + LINE_SEPARATOR + "world!");
} catch (Exception e) {
System.out.println(e.toString());
} finally {
if (fw != null)
try {
fw.close();
} catch (IOException e) {
throw new RuntimeException("关闭失败!");
}
}
}
}
java写文件
public
void
writeLog(String
logFileName,
String
content)
{
try
{
/*
日志文件大小最大为100KB
*/
File
log
=
new
File(logFileName);
if
(log.length()
102400)
{
if
(log.delete())
logger.info("日志文件:
"
+
logFileName
+
"
已满,
已经自动清空.");
}
SimpleDateFormat
sdf
=
new
SimpleDateFormat("yyyy-MM-dd
hh:mm:ss
");
RandomAccessFile
raf
=
new
RandomAccessFile(logFileName,
"rw");
String
contents
=
sdf.format(new
Date())
+
content
+
"\r\n";
raf.seek(raf.length());
raf.write(contents.getBytes("GBK"));
raf.close();
}
catch
(FileNotFoundException
e)
{
e.printStackTrace();
}
catch
(IOException
e)
{
e.printStackTrace();
}
}
调用这个函数就行了,
java配置文件怎么写?
参考java.util.Properties对象进行书写,另外可以在网上找一写辅助书写材料。
代码:
public static void main(String[] args) {
Properties p = new Properties();
p.setProperty("id", "user1");
p.setProperty("password", "123456");
try{
PrintStream stm = new PrintStream(new File("e:\test.properties"));
p.list(stm);
} catch (IOException e) {
e.printStackTrace();
}
}
写java写文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于写入文件java、写java写文件的信息别忘了在本站进行查找喔。
发布于:2022-12-10,除非注明,否则均为
原创文章,转载请注明出处。