Tôi có một phương thức với một Object o
tham số.
Trong phương pháp này, tôi biết chính xác có một String
trong "o" không phải là null. Không cần phải kiểm tra, hoặc làm điều gì đó khác. Tôi phải đối xử với nó chính xác như một String
đồ vật.
Chỉ tò mò - cái gì rẻ hơn - chuyển nó sang String
, hay sử dụng Object.toString()
? Hay nó giống nhau theo thời gian- / cpu- / mem- price?
Cập nhật: Phương thức chấp nhận Object
vì đó là việc triển khai một giao diện. Không có cách nào để thay đổi kiểu tham số.
Và hoàn toàn không thể null
. Tôi chỉ muốn nói rằng tôi không cần phải kiểm tra xem nó có rỗng hay không. Trong trường hợp của tôi, luôn có một chuỗi trống.