String 获取英语字母作为字符串
我最近开始学习Groovy。 我的任务是得到英语字母表。 我不明白,为什么要写代码String 获取英语字母作为字符串,string,groovy,alphabet,String,Groovy,Alphabet,我最近开始学习Groovy。 我的任务是得到英语字母表。 我不明白,为什么要写代码 println 'a'..'z' 工作很好,但是当我试着去上课的时候 println 'a'..'z'.class 发生ClassCastException。 我想这样做: return 'a'..'z'.toString() 你能帮我吗?获取英语字母串的最佳方法是什么 groovy:000> println(('a'..'z').class) class groovy.lang.ObjectRang
println 'a'..'z'
工作很好,但是当我试着去上课的时候
println 'a'..'z'.class
发生ClassCastException。
我想这样做:
return 'a'..'z'.toString()
你能帮我吗?获取英语字母串的最佳方法是什么
groovy:000> println(('a'..'z').class)
class groovy.lang.ObjectRange
它归结为解析问题
'a'..'z'.class
解释为“从'a'
到'z'。类”
你不会写字
println ('a'..'z').class
因为这将试图在返回println
时调用class
,而println
不会返回任何内容
将其作为字符串获取的最快方法是:
('a'..'z').join()
它归结为解析问题
'a'..'z'.class
解释为“从'a'
到'z'。类”
你不会写字
println ('a'..'z').class
因为这将试图在返回println
时调用class
,而println
不会返回任何内容
将其作为字符串获取的最快方法是:
('a'..'z').join()
我的任务是得到英语字母表
我不确定您要将这些字母存储在什么结构中,下面的示例演示了如何将它们存储在列表
和单个字符串
List alphabet = ('a'..'z').collect { it }
String letters = ('a'..'z').join()
我的任务是得到英语字母表
我不确定您要将这些字母存储在什么结构中,下面的示例演示了如何将它们存储在列表
和单个字符串
List alphabet = ('a'..'z').collect { it }
String letters = ('a'..'z').join()