java中是否有与VC ++中的Streamreader()
相同的方法?另外,实现VC ++中实现的seek()
,seekorigin()
函数的任何方法都是什么?
答案 0 :(得分:0)
也许BufferedReader就是你想要的。
如果你想要随机搜索访问,我只会使用字符串而不是流。
答案 1 :(得分:0)
要搜索功能,请查看Scanner。
答案 2 :(得分:0)
对于StreamReader,下面是提到的here转换为java的示例:
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args) throws IOException {
BufferedReader input = null;
try {
input = new BufferedReader(new InputStreamReader(
new FileInputStream("TestFile.txt")));
String line = null;
while ((line = input.readLine()) != null) {
System.out.println(line);
}
}
finally {
if (input != null) { input.close(); };
}
}
}
关于搜寻和搜寻,请查看RandomAccessFile,了解它是否符合您的要求。