#Java - Code Snippets for '#BufferedReader' - 3 code snippet(s) found |
|
Sample 1. Write a program that reads file using FileReader and BufferedReader | |
|
File file = new File("/home/sample.txt");
FileReader fileReader = new FileReader(file);
BufferedReader bufferedReader = new BufferedReader(fileReader);
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
|
|
Like Feedback File handling FileReader BufferedReader |
|
|
Sample 2. Internal Implementation of BufferedReader#lines | |
|
public Stream<String> lines() {
Iterator<String> iter = new Iterator<String>() {
String nextLine = null;
@Override
public boolean hasNext() {
if (nextLine != null) {
return true;
} else {
try {
nextLine = readLine();
return (nextLine != null);
} catch (IOException e) {
throw new UncheckedIOException(e);
}
}
}
@Override
public String next() {
if (nextLine != null || hasNext()) {
String line = nextLine;
nextLine = null;
return line;
} else {
throw new NoSuchElementException();
}
}
};
return StreamSupport.stream(Spliterators.spliteratorUnknownSize(
iter, Spliterator.ORDERED | Spliterator.NONNULL), false);
}
|
|
Like Feedback Internal Implementation of BufferedReader#lines |
|
|
Sample 3. Code Sample / Example / Snippet of java.io.BufferedReader | |
|
public Object install(InputStream inputStream) throws Exception {
m_installCalled = true;
BufferedReader bufReader = new BufferedReader(new InputStreamReader(inputStream));
String versionString = bufReader.readLine();
if (m_expectedInstallVersion.equals(new Version(versionString))) {
m_correctVersionInstalled = true;
}
return new Version(versionString);
}
|
|
Like Feedback java.io.BufferedReader |
|
|