我正在寻找通过指定数组大小和默认值来初始化数组的最佳方法(这里的默认值将是“”)。
例如,如果我有:
def myTab = ["","","","","","","","",""]
Run Code Online (Sandbox Code Playgroud)
如何在不写入每个字段的情况下仅通过更改大小和/或默认值来初始化相同的数组?
就像是
def myTab = new String[9] //(combined with a 'withDefault' method equivalent)
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
def myTab = [""] * 9
Run Code Online (Sandbox Code Playgroud)
顺便说一句,这是一个列表,而不是一个数组
如果你真的需要一个数组(你可能不需要),你可以这样做
String[] myTab = [""] * 9
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2315 次 |
| 最近记录: |