AD
?
» и прочим прелестям. что более понятно:1. String?, которая не может быть пустой
2. String, которая либо пустая, либо нет
имхо, первый вариант лучше, т.к. API говорит нам, что данных может не быть, а с пустой строкой не понятно - где нужно проверять, а где - нет