Double và double có giống nhau?

Trong java em thấy có “Double” và “double” thì liệu hai cái này có giống nhau chứ ạ?

Không.
double là 1 primitive type( kiểu cơ bản) và là floating point number, cách sử dụng cũng như int, long, byte.
Còn Double là 1 Object type, tức Double chứa 1 double và 1 số method phục vụ cho việc chuyển đổi từ double sang String và ngược lại, các method này đều là static method, ngoài công cụ chuyển đổi ra chả có đặc trưng nào cả.
Phiên bản từ 8 trở về trước, nếu không nhầm Double vừa chứa cả 2 loại static method và non-static method phục vụ cho việc chuyển đổi, các phiên bản sau còn static method thôi.

5 Likes

Giờ nếu hỏi Java chắc phải ghi thêm phiên bản quá :joy:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?