映射
定义与访问
// 定义一个 Map 集合,key 为 int 类型,value 为 string 类型
var map1 as string[int] = {
1 : "one",
2 : "two",
3 : "three"
};
// 通过 2 来访问 map1 中的 二, 输出 二
println(map1[2]);
// 定义一个 Map 集合,key 为 string 类型,value 为 IItemStack 类型
var map2 as IItemStack[string] = {
"gold" : <minecraft:gold_ingot>,
"iron" : <minecraft:iron_ingot>,
"diamond" : <minecraft:diamond>
};
// 通过 iron 来访问 map2 中的 <minecraft:iron_ingot>
println(map2["iron"].displayName);修改
遍历
最后更新于