public final class FilesUtils extends Object
| 构造器和说明 |
|---|
FilesUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
appendLine(Path path,
byte[] byteArray) |
static int |
appendLine(Path path,
byte[] byteArray,
boolean checkLineMark) |
static int |
appendLine(Path path,
ByteBuffer buffer) |
static int |
appendLine(Path path,
ByteBuffer buffer,
boolean checkLineMark) |
static int |
appendLine(Path path,
CharBuffer buffer) |
static int |
appendLine(Path path,
CharBuffer buffer,
boolean checkLineMark) |
static int |
appendLine(Path path,
List<String> lines) |
static int |
appendLine(Path path,
List<String> lines,
boolean checkLineMark) |
static int |
appendLine(Path path,
String str) |
static int |
appendLine(Path path,
String str,
boolean checkLineMark) |
static void |
cleaner(Object buffer) |
static Path |
createDirAndFile(Path path) |
static Path |
createDirAndFile(String file,
Path path) |
static Path |
createDirAndFile(String file,
String... dir) |
static boolean |
existLineMark(Path path) |
static int |
insertBeforeSize(ByteBuffer buffer,
int lines) |
static void |
insertLines(Path path,
String buffer,
int preLines) |
static Path |
notExistCreate(Path path) |
static byte[] |
readAllBytes(Path path) |
static List<String> |
readAllLines(Path path) |
static void |
replaceLine() |
static int |
whichLineSize(ByteBuffer buffer,
int line) |
static int |
writeLines(Path path,
byte[] buffer) |
static int |
writeLines(Path path,
ByteBuffer buffer) |
static int |
writeLines(Path path,
CharBuffer buffer) |
static int |
writeLines(Path path,
List<String> lines) |
static int |
writeLines(Path path,
List<String> lines,
String split) |
static int |
writeLines(Path path,
String str) |
public static void replaceLine()
public static void insertLines(Path path, String buffer, int preLines) throws Exception
Exceptionpublic static int writeLines(Path path, ByteBuffer buffer)
public static int writeLines(Path path, byte[] buffer)
public static int writeLines(Path path, CharBuffer buffer)
public static int appendLine(Path path, ByteBuffer buffer, boolean checkLineMark)
public static int appendLine(Path path, ByteBuffer buffer)
public static int appendLine(Path path, byte[] byteArray, boolean checkLineMark)
public static int appendLine(Path path, byte[] byteArray)
public static int appendLine(Path path, CharBuffer buffer, boolean checkLineMark)
public static int appendLine(Path path, CharBuffer buffer)
public static byte[] readAllBytes(Path path)
public static boolean existLineMark(Path path)
public static int insertBeforeSize(ByteBuffer buffer, int lines)
public static int whichLineSize(ByteBuffer buffer, int line)
Copyright © 2016. All rights reserved.