注意事项

字符串

  • 字符串不是列表(List)。在JVM中,java.lang.String没有实现java.util.List接口。
  • 数组不是列表。在JVM中,数组和java.util.List有很大不同。在Groovy中,我们以两种不同的类型来对它们提供支持,从而使我们可以干净的与Java代码进行互操作,尽管我们尝试了各种可能来使它们可以互相转换和表现多态。

映射(Map)

  • 映射重载了点操作符,所以myMap.size会返回null,除非map[size]是有值的。作为替代,可以使用map.size()或map.@size。
  • 在映射的字面值中,所有的键(key)都会被默认的解析为字符串!如果你想使用变量或者其他字面值作为键,则可以使用括号,如:myMap = [(var1):val, (var2):val]
 
wiki/user_guide/things_to_remember.txt · 最后更改: 2008-06-27 11:38 由 johnny
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki