Gradle读取文件内容

本文介绍了在Gradle中如何读取文件内容,适用于需要从文件中获取配置信息的场景。通过定义loadConfig()方法,可以逐行读取文件,并以lambda风格处理每一行数据。注意Gradle语法中不需要每行末尾加分号。
摘要由CSDN通过智能技术生成

应用场景

有些时候,软件的一些配置信息要放到文件中,Gradle而且需要这些配置信息,这时候,就要用到Gradle读取文件内容的知识了。

读取文件内容

在Gradle中定义方法loadConfg(),读取文件内容

def loadConfig() {
    def config = file("./config.conf")
    config.eachLine { line ->
        String content = line
    }
}
说明
  • 这种方式是逐行读取文件的,line是每行的数据。
  • line ->这种方式很lambder书写方式。
  • Gradle语法每行是没有分号的。

有兴趣的同学可以研究一下file.eachLine源码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值