Skip to content

Common命名空间

标签
Asahi
字数
306 字
阅读时间
2 分钟

前缀解释器


中缀解释器


Java对接

Array操作

yaml
set array = arrayOf [ 1 , 2 , 3 ]
array get at 0 
array set at 0 to 3
array length #返回数组长度

List操作

yaml
set list = listOf [ 1 , 2 , 3 ]
list get at 索引
list set 索引 值
list add 值 #给list添加元素
list addAll 值(List) #合并list
list remove at 索引
list remove 值 #查找并删除值,只删一个

list length #返回list长度
list size #返回list大小
list isEmpty #是否为空

list toArray
list toString

list merge by 值(String) 将list值以特定分隔符连接为字符串

Map操作

yaml
set map = mapOf [ 'a' to 1 , 'b' to 2 , 'c' to 3 ]
map get 值(key)
map put(set) 值(key) to 值(value)
map putAll 值(Map) #合并map
map remove 值(key)
map contains 值(key)
map size
map keys
map values
map entries
#mapTemplate & mapList
  set maps to mapListOf with mapTemplate ['品质' '颜色' '材质']
  [
    ['粗糙' '&7' 'WOODEN_SWORD']
    ['良好' '&3' 'STONE_SWORD']
  ]

  print maps get at 0 get '品质'

Pair操作

yaml
set pair to pairOf 'a' to 1
pair key
pair value

CompletableFuture操作

yaml
future join #等待结束

贡献者

The avatar of contributor named as Glomzzz Glomzzz
The avatar of contributor named as q210520993 q210520993

页面历史