mọi người cho mình trong java thì điểm khác nhau giữa array.length và array.length-1 là gì,mình còn đang mơ hồ 2 cái này mong được mọi người giải thích
Hỏi về phần tử cuối cùng trong mảng
Số phần tử trong mảng là array.length, còn phần tử cuối cùng trong mảng nằm ở vị trí(khi code) là array.length - 1, vì sao vậy? Đơn giản thôi, trong hầu hết các ngôn ngữ lập trình(kể cả java) thì một mảng bắt đầu từ số 0.
2 Likes
Phần tử ở length dùng cho sentinel value, còn phần tử ở length-1 là last value.
5 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?