Strings声明的水晶数组
问题描述:
如何在getter/method声明中声明一个字符串数组?Strings声明的水晶数组
EX(没有这些exemples作品):
class Test
getter var1 : String[]
getter var2 : String*
getter var3 : Array(String)
end
答
getter var3 : Array(String)
这是声明实例变量作为一个String数组的正确方法。但是,您需要在声明或构造函数中分配一个值。
如果它应该是默认的空数组,你可以使用
getter var3 = Array(String).new
# or
getter var3 = [] of String
如果需要的变量,允许零值,你可以使用
getter var3 : Array(String)?
或'消气VAR3 = [ ]的字符串“ –
已添加到答案。 –