【发布时间】:2015-07-14 20:26:14
【问题描述】:
我有 2 个文件, 文件1:
1
2
0
2
1
2
3
2
...
和文件2:
1
2
2
2
1
1
2
1
...
如何逐行比较这两个文件?我想计算具有相同值的行。例如在上述两个文件中:
1=1
2=2
0!=2
2=2
...
我试过了:
def main(args: Array[String]): Unit = {
val lines = fromFile("data/file1.txt").getLines
val lines2 = fromFile("data/file2.txt").getLines
var l = 0
var cnt = 0
for (line <- lines) {
for (line2<-lines2){
if (line == line2){
cnt += 1
}
}
println(cnt)
}
}
但我没有显示我最喜欢的输出。
【问题讨论】: