fileutil.java
来自「MD5加密算法」· Java 代码 · 共 52 行
JAVA
52 行
package t26lab3_2.GUI;
import java.io.*;
public class FileUtil {
public static BufferedReader bufread;
public static BufferedWriter bufwriter;
static File writefile;
static String filepath;
static String filecontent;
static String read;
static String readStr = "";
public static String readfile(String path)
{
try {
readStr = "";
filepath = path;
File file = new File(filepath);
FileReader fileread = new FileReader(file);
bufread = new BufferedReader(fileread);
while ((read = bufread.readLine()) != null) {
readStr = readStr + read;
}
} catch (Exception d) {
System.out.println(d.getMessage());
}
return readStr;
}
public static void writefile(String path, String content, boolean append) {
try {
boolean addStr = append;
filepath = path;
filecontent = content;
writefile = new File(filepath);
if (writefile.exists() == false)
{
writefile.createNewFile();
writefile = new File(filepath);
}
FileWriter filewriter = new FileWriter(writefile, addStr);
bufwriter = new BufferedWriter(filewriter);
filewriter.write(filecontent);
filewriter.flush();
} catch (Exception d) {
System.out.println(d.getMessage());
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?