【发布时间】:2014-04-07 20:46:02
【问题描述】:
我使用 bufferreader 读取了一个文件,并且还有另一个数组(array_to_compare_with)。所以,我想比较这两个数据。
我怎样才能克服这个?有人有线索吗?
String[] array_to_compare_with = { "str1","str2","str3","str4" }
FileInputStream fstream = new FileInputStream("filename");
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
while ((strLine = br.readLine()) != null) {
// strLine and array_to_compare_with comparison needed to be done
}
【问题讨论】:
-
比较是什么意思?你想检查它是否在数组中?
-
我的意思是如果 strLine 有 "str1" 元素。如果它有超过 str1 元素将被打印。
标签: java arrays compare filestream readline