Предполагая, что вы тоже хотите охватить случаи исключений (например, person => people), модуль, который обрабатывает это в Ruby on Rails, называется Inflector
. Взгляните на этот проект Inflector на java.net, чтобы узнать что-то похожее на Java. Из резюме проекта:
Inflector - это Java API для формирования
множественное число слов. Библиотека поддерживает
Правописание английского языка и знание языка
так что легко настроить
для любого языка.
Примечание: я думаю, что это может быть единственное число во множественном числе, а не наоборот.