2012-05-10 107 views
-2

我只想打印未位於SS文件如何不equalto使用在Groovy在這種情況下

def folder = "./test-data" 
// println "reading files from directory '$folder'" 
    def basedir = new File(folder) 
basedir.traverse { 
if (it.isFile()) { 
     def rec = it 
    // println it 
        def ss = rec.toString().substring(12) 
if(!allRecords contains(ss)) { 
      println ss 
      } 
     } 
+0

'allRecords'包含什麼? –

回答

0

你的問題是不完全清楚,但它看起來像你只是想做

if (!allRecords.contains(ss)) { 
    println ss 
} 

在你的代碼段的最後部分。