Я использовал метод String.valueOf(Char c)
для преобразования символа в строку.Character.toString (char c) vs String.valueOf (Char c)
При проверке методов класса символов я столкнулся с методом Character.toString(char c)
.
В реализации Character.toString(char c)
, я вижу, что он звонит String.valueOf(Char c)
.
Итак, каково использование этого метода Character.toString(char c)
, поскольку у нас уже есть String.valueOf(Char c)
?
И если мы используем Character.toString(char c)
, будет ли разница в производительности?
Они две вещи, которые делают то же самое. Не тратьте много времени на это, используйте то, что вы хотите. – Maroun
Возможный дубликат [Что лучше подходит для преобразования примитивного типа данных в String] (http://stackoverflow.com/questions/6679015/what-is-the-better-approach-to-convert-primitive-data-type -into-string) – McDowell
definitelly не дубликат. Но в той же линии мышления, что @ ᴍarounᴍaroun. Вы выглядите так, как будто вы оптимизируете микро. Просто верьте, что jvm сделает это для такого рода вещей. –