开始与Kotlin一起玩周末并试图让地图与运营商合作.不知怎的,Kotlin告诉我,我对它的含糊不清感到困惑.
这是有效的代码(在语法上不像我想要的那样):
var columns = sortedMapOf("a" to 1, "b" to 2)
columns.plusAssign("c" to 3)
Run Code Online (Sandbox Code Playgroud)
这里的代码根本不编译(但语法上更接近我想要的)
var cs = sortedMapOf(1 to "a", 2 to "b")
cs += Pair(3, "c")
Run Code Online (Sandbox Code Playgroud)
我错过了什么速记操作员魔术/铸造?
提前致谢.
对于非常大的模式,关闭上述文件的生成可能是必要的,模式超出了类的常量池中允许的常量(64k),或者其静态初始化将超过64k的字节代码
我确实理解这个问题,但是如何衡量或计划这个问题.有没有人对每个表的合理平均名称长度有多少列有多少表?我真的很欣赏这样一个事实,即它是一个"多长时间是一段字符串"的问题 - 但任何合理准确度或经验丰富的估计的公式都会受到赞赏.