2010-09-22 25 views

Trả lời

11

Bạn cũng có thể kiểm tra phương thức equals().

Cho biết bộ đệm này có bằng một đối tượng khác hay không.

Hai byte bộ đệm đều bình đẳng nếu, và chỉ nếu,

  1. Họ có các loại cùng một nguyên tố,
  2. Họ có cùng một số yếu tố còn lại, và
  3. Hai chuỗi các yếu tố còn lại , được coi là độc lập với vị trí bắt đầu của chúng, tương đương nhau.

Bộ đệm byte không bằng bất kỳ loại đối tượng nào khác.

+0

Với danh tiếng 17,7 k, chúng tôi có thể cho rằng anh ta đã xem phương pháp '.equals'. Tôi nghi ngờ OP chỉ muốn so sánh nội dung. – aioobe

+2

@aioobe, Anh ấy có thể là Jon Skeet, mọi người đều là con người;) –

+0

Tuy nhiên, anh ta yêu cầu rõ ràng "so sánh nội dung của hai ByteBuffers". – aioobe

Các vấn đề liên quan