如何使用Groovy脚本将整数转换为具有指定长度的String值
发布时间:2020-12-14 16:34:45 所属栏目:大数据 来源:网络整理
导读:有没有人知道如何使用Groovy脚本代码将整数转换成具有指定位数的String值?例如,我想将整数值1,2,3,4转换为4位字符串,如“0001”,“0002”,“0003”和“0004”. 解决方法 只需使用 Java’s String.format: def vals = [ 1,4 ]def strs = vals.collect { Str
有没有人知道如何使用Groovy脚本代码将整数转换成具有指定位数的String值?例如,我想将整数值1,2,3,4转换为4位字符串,如“0001”,“0002”,“0003”和“0004”.
解决方法
只需使用
Java’s String.format:
def vals = [ 1,4 ] def strs = vals.collect { String.format( "%04d",it ) } strs.each { println it } 打印: 0001 0002 0003 0004 其他选项can be found here (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |