本文整理了Java中org.uberfire.java.nio.file.Files.readAllLines()
方法的一些代码示例,展示了Files.readAllLines()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Files.readAllLines()
方法的具体详情如下:
包路径:org.uberfire.java.nio.file.Files
类名称:Files
方法名:readAllLines
暂无
代码示例来源:origin: kiegroup/appformer
@Override
public List<String> readAllLines(final Path path,
final Charset cs)
throws IllegalArgumentException, NoSuchFileException, IOException, SecurityException {
return Files.readAllLines(path,
cs);
}
代码示例来源:origin: org.uberfire/backend-server
private String readAllString(final Path path, final Charset cs)
throws IllegalArgumentException, NoSuchFileException, IOException {
final List<String> result = Files.readAllLines(fromPath(path), cs);
if (result == null) {
return "";
}
final StringBuilder sb = new StringBuilder();
for (final String s : result) {
sb.append(s).append('\n');
}
return sb.toString();
}
代码示例来源:origin: kiegroup/appformer
@Test
public void readAllLinesNull1() {
assertThatThrownBy(() -> Files.readAllLines(null,
Charset.defaultCharset()))
.isInstanceOf(IllegalArgumentException.class)
.hasMessage("Parameter named 'path' should be not null!");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void readAllLinesNull3() {
assertThatThrownBy(() -> Files.readAllLines(null,
null))
.isInstanceOf(IllegalArgumentException.class)
.hasMessage("Parameter named 'path' should be not null!");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void readAllLinesDir() {
assertThatThrownBy(() -> Files.readAllLines(newTempDir(),
Charset.defaultCharset()))
.isInstanceOf(NoSuchFileException.class);
}
代码示例来源:origin: kiegroup/appformer
@Test
public void readAllLinesNull2() {
assertThatThrownBy(() -> Files.readAllLines(Files.createTempFile(null,
null),
null))
.isInstanceOf(IllegalArgumentException.class)
.hasMessage("Parameter named 'cs' should be not null!");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void readAllLinesFileNotExists() {
assertThatThrownBy(() -> Files.readAllLines(newTempDir().resolve("file.big"),
Charset.defaultCharset()))
.isInstanceOf(NoSuchFileException.class);
}
代码示例来源:origin: kiegroup/appformer
@Test
public void readAllLines() throws IOException {
final Path dir = newTempDir();
final BufferedWriter writer = Files.newBufferedWriter(dir.resolve("myfile.txt"),
Charset.defaultCharset());
assertThat(writer).isNotNull();
writer.write("content");
writer.close();
final List<String> result = Files.readAllLines(dir.resolve("myfile.txt"),
Charset.defaultCharset());
assertThat(result).hasSize(1)
.contains("content", atIndex(0));
final BufferedWriter writer2 = Files.newBufferedWriter(dir.resolve("myfile2.txt"),
Charset.defaultCharset());
assertThat(writer2).isNotNull();
writer2.write("content\nnewFile\nline");
writer2.close();
final List<String> result2 = Files.readAllLines(dir.resolve("myfile2.txt"),
Charset.defaultCharset());
assertThat(result2).hasSize(3)
.contains("content", atIndex(0))
.contains("newFile", atIndex(1))
.contains("line", atIndex(2));
}
代码示例来源:origin: kiegroup/appformer
@Test
public void writeLines() {
final Path dir = newTempDir();
final List<String> content = Arrays.asList("some", "value");
Files.write(dir.resolve("file.txt"),
content,
Charset.defaultCharset());
final List<String> result = Files.readAllLines(dir.resolve("file.txt"),
Charset.defaultCharset());
assertThat(result).hasSize(2)
.contains("some", atIndex(0))
.contains("value", atIndex(1));
}
内容来源于网络,如有侵权,请联系作者删除!