public class FileUtil
extends cn.hutool.core.io.FileUtil
| 构造器和说明 |
|---|
FileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static cn.hutool.core.io.file.FileAppender |
getFileAppender(File destFile,
Charset charset,
int capacity,
boolean isNewLineMode)
构造
|
static cn.hutool.core.io.file.FileReader |
getFileReader(File file,
Charset charset)
构造
|
static cn.hutool.core.io.file.FileReader |
getFileReader(String filePath,
Charset charset)
构造
|
static cn.hutool.core.io.file.FileWriter |
getFileWriter(File file,
Charset charset)
构造
|
static cn.hutool.core.io.file.FileWriter |
getFileWriter(String filePath,
Charset charset)
构造
|
static cn.hutool.core.io.file.Tailer |
getTailer(File file,
Charset charset,
cn.hutool.core.io.LineHandler lineHandler,
int initReadLine,
long period)
构造
|
appendLines, appendLines, appendLines, appendLines, appendString, appendString, appendString, appendString, appendUtf8Lines, appendUtf8Lines, appendUtf8String, appendUtf8String, checkSlip, checksum, checksumCRC32, clean, clean, cleanEmpty, cleanInvalid, containsInvalid, contentEquals, contentEqualsIgnoreEOL, convertCharset, convertLineSeparator, copy, copy, copyContent, copyFile, copyFile, copyFilesFromDir, createRandomAccessFile, createRandomAccessFile, createTempFile, createTempFile, createTempFile, del, del, equals, exist, exist, exist, extName, extName, file, file, file, file, file, file, file, getAbsolutePath, getAbsolutePath, getAbsolutePath, getBOMInputStream, getBOMReader, getCanonicalPath, getInputStream, getInputStream, getLineSeparator, getMimeType, getName, getName, getOutputStream, getOutputStream, getParent, getParent, getPrefix, getPrefix, getPrintWriter, getPrintWriter, getPrintWriter, getPrintWriter, getReader, getReader, getReader, getReader, getSuffix, getSuffix, getTmpDir, getTmpDirPath, getType, getUserHomeDir, getUserHomePath, getUtf8Reader, getUtf8Reader, getWebRoot, getWriter, getWriter, getWriter, getWriter, isAbsolutePath, isDirectory, isDirectory, isDirEmpty, isEmpty, isFile, isFile, isModifed, isNotEmpty, isSub, isSymlink, isWindows, lastIndexOfSeparator, lastModifiedTime, lastModifiedTime, listFileNames, load, load, load, loadUtf8, loadUtf8, loopFiles, loopFiles, loopFiles, loopFiles, loopFiles, ls, mainName, mainName, mkdir, mkdir, mkParentDirs, mkParentDirs, move, newerThan, newerThan, newFile, normalize, pathEndsWith, pathEquals, readableFileSize, readableFileSize, readBytes, readBytes, readLine, readLine, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readLines, readString, readString, readString, readString, readString, readUtf8Lines, readUtf8Lines, readUtf8Lines, readUtf8Lines, readUtf8Lines, readUtf8Lines, readUtf8Lines, readUtf8String, readUtf8String, rename, rename, size, subPath, subPath, tail, tail, tail, touch, touch, touch, touch, walkFiles, writeBytes, writeBytes, writeBytes, writeFromStream, writeFromStream, writeFromStream, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeMap, writeString, writeString, writeString, writeString, writeToStream, writeToStream, writeUtf8Lines, writeUtf8Lines, writeUtf8Map, writeUtf8String, writeUtf8Stringcopy, copyContent, copyFile, copyFile, del, equals, exists, getAttributes, getInputStream, getLastPathEle, getMimeType, getOutputStream, getPathEle, getReader, getUtf8Reader, isDirectory, isDirectory, isDirEmpty, isFile, isSub, isSymlink, loopFiles, mkdir, mkParentDirs, move, readBytes, rename, subPath, toAbsNormal, walkFiles, walkFilespublic static cn.hutool.core.io.file.FileReader getFileReader(File file, Charset charset)
file - 文件charset - 编码public static cn.hutool.core.io.file.FileReader getFileReader(String filePath, Charset charset)
filePath - 文件路径,相对路径会被转换为相对于ClassPath的路径charset - 编码public static cn.hutool.core.io.file.FileWriter getFileWriter(File file, Charset charset)
file - 文件charset - 编码public static cn.hutool.core.io.file.FileWriter getFileWriter(String filePath, Charset charset)
filePath - 文件路径,相对路径会被转换为相对于ClassPath的路径charset - 编码public static cn.hutool.core.io.file.FileAppender getFileAppender(File destFile, Charset charset, int capacity, boolean isNewLineMode)
destFile - 目标文件charset - 编码capacity - 当行数积累多少条时刷入到文件isNewLineMode - 追加内容是否为新行Copyright © 2022. All rights reserved.