Java API for plural forms of English words

前端 未结 7 874
忘掉有多难
忘掉有多难 2020-12-01 10:54

Are there any Java API(s) which will provide plural form of English words (e.g. cacti for cactus)?

7条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-01 11:18

    jibx-tools provides a convenient pluralizer/depluralizer.

    Groovy test:

    NameConverter nameTools = new DefaultNameConverter();
    assert nameTools.depluralize("apples") == "apple"
    nameTools.pluralize("apple") == "apples"
    

提交回复
热议问题