для меня это зависит от контекста и окружающего кода.
[РЕДАКТИРОВАТЬ: не имеет никакого смысла, извините]
если бы он был в методе, подобном "setSomeObjectProperties ()", я бы предпочел вариант 2, но, возможно, создал бы закрытый метод "getProperty (String name)", который удаляет завершающие пробелы, если удаление пробелов не является важной операцией
[/ EDIT]
Если проверка свойств является важным шагом вашего метода, то я бы вызвал метод "setValidatedProperties ()" и предпочел бы вариант вашего первого предложения:
validatedProp1 = doValidation(someObject.getSomeProperty1());
validatedProp2 = doValidation(someObject.getSomeProperty2());
someObject.setSomeProperties(validatedProp1, validatedProp2);
Если проверка не является чем-то важным для этого метода (например, нет смысла возвращать свойства, которые не проверены), я бы попытался поместить шаг проверки в "getSomePropertyX ()"