Итак, поскольку строки неизменяемы, мы используем char [] вместо String для хранения паролей, чтобы мы могли стирать символы, когда закончим с этим. Является ли StringBuilder (или StringBuffer) безопасным как char [] в этом случае, потому что можно изменить значение пароля, скажем, на ""?