Groovy的文件操作

535 阅读1分钟

一、文件的创建和读写

简单的介绍groovy的读写文件的方法。包括一行行读,整个读,流的方式去读,还有写入文件的方法


def file = new File(Path)
//一行行遍历文件
file.eachLine{ line->

}

//读取所有文件

file.getText()

//以list形式返回,一行行

def list = file.readLine()

//java 流的方式去读取文件

file.withReader{reader ->
    char[] buffer = new char[100]
    reader.read(buffer)
    return buffer
}

//写入数据

file.withWrite{ write->
    write.write('abc')
}