Современная рамка Java Commons
Вопрос
Кто -нибудь знает о хороших общих рамках для Java, которые имеют общие, но утомительные методы полезности, которые делают такие вещи, как ...
ObjectUtil.equalsOrBothNull(obj1,obj2)
FormatUtil.formatName(String firstName String middleName, String lastName)
AddressUtil.formatAddress(address)
так далее...
Кажется, что я всегда заканчиваю тем, что переосмысливаю такие классы. Гуава-библиотеки-самая близкая вещь, которую я нашел.
Решение
Commons Lang Имеет много коммунальных услуг, которые вы можете найти полезными. Я использую эту библиотеку в большинстве своих проектов. Эта страница имеет базовый обзор различных классов. Stringutils - это тот, который я использую больше всего, но многие другие были удобны один или два раза. ObjectUtils имеет нулевую безопасность equals
Метод, который вы ищете.
Другие советы
Вы также можете найти Hamcrest полезным.
http://code.google.com/p/hamcrest/
Вот учебник: http://code.google.com/p/hamcrest/wiki/tutorial