Мне интересно, почему существует метод String.valueOf(int i)
? Я использую этот метод для преобразования int
в String
и только что обнаружил метод Integer.toString(int i)
.
После просмотра реализации этих методов я увидел, что первый вызывает второй. Как следствие, все мои призывы к String.valueOf(int i)
включают в себя еще один вызов, чем прямой вызов Integer.toString(int i)