Java 爪哇(6)散列及;行为更类似于Ruby的阵列替代方案
被ruby宠坏了这么久,我现在发现自己不得不做一些Java开发(EclipseRCP)。我想知道是否有人知道HashMap&ArrayList的替代品,其中包含一些ruby的优点。处理哈希映射数组列表的冗长让我发疯 我还对寻找人们可能带回java的其他Ruby语言sugar感兴趣,因此任何建议都将不胜感激。您将帮助我改善当前的炼狱。许多ruby“语法糖”是通过使用Java没有的块(闭包)实现的 该库对CollectionsAPI进行了许多增强,包括对许多新数据结构的支持。作者努力使集合更易于使用(特别是在使用泛型时),但我认为您不会发现使用Ruby的优雅之处Java 爪哇(6)散列及;行为更类似于Ruby的阵列替代方案,java,ruby,arrays,hash,Java,Ruby,Arrays,Hash,被ruby宠坏了这么久,我现在发现自己不得不做一些Java开发(EclipseRCP)。我想知道是否有人知道HashMap&ArrayList的替代品,其中包含一些ruby的优点。处理哈希映射数组列表的冗长让我发疯 我还对寻找人们可能带回java的其他Ruby语言sugar感兴趣,因此任何建议都将不胜感激。您将帮助我改善当前的炼狱。许多ruby“语法糖”是通过使用Java没有的块(闭包)实现的 该库对CollectionsAPI进行了许多增强,包括对许多新数据结构的支持。作者努力使集合更易于使用
我认为Java6中没有任何重大的语言变化;Java 7目前正在开发中,它有一个名为的东西,但这些都是相当小的语言变化-没有像闭包支持这样的大变化。也许你应该列出一些你正在寻找的东西。Coin确实包括“对集合的语言支持”,这将允许
someList[i++]=x
和someMap[“key”]=值
。同意,这将是一个相当的ncie功能!