Tôi có phương thức nhận đối số String.Trong một số trường hợp, tôi muốn chuyển giá trị int vào phương thức đó.Để gọi phương thức tôi muốn chuyển đổi int thành String.For mà tôi đang thực hiệnChuyển đổi chuỗi
aMethod(""+100);
sau tùy chọn
Một hơn là
aMethod(String.valueOf(100));
Cả hai đều correct.I không biết đó là thích hợp? mà cho hiệu suất tốt hơn?
Chủ yếu điều này xảy ra trong GWT.In GWT để đặt kích thước bảng và tiện ích con tôi muốn thực hiện việc này.
Có ai có thể đưa ra đề xuất không?
và như bài viết Jon Skeet chỉ ra, valueOf (foo) bảo vệ bạn trong bất kỳ refactoring tương lai nên loại của nguyên thủy cần phải được thay đổi ... Integer.toString (foo) không cung cấp sự bảo vệ này. –