为什么用bookList.size()-1可以,size-1不行

来源:4-3 ArrayList列表类的使用

水杉i

2021-07-13 23:14

为什么用bookList.size()-1可以,size-1不行,前面

int size=bookList.size();size不是获取到数值了吗


写回答 关注

3回答

  • weixin_慕丝3555851
    2025-01-18 14:18:32

    size-1是可以的,

    int size=bookList.size()

    也确实获取了他的长度,但是你这个长度是固定的,如果数据的下标发生变化,那就不行了,例如下图

    https://img1.sycdn.imooc.com/f213f567098b47ad06070379.jpg

  • 豪气霸山腰
    2021-10-18 10:53:52

    方法调用后面要加(),属性调用直接调用,不用加();

    因为size()是方法,所以要加后面的()

  • AE86S
    2021-07-15 22:36:01

    可行的

    http://img3.mukewang.com/60f047cd00013fa816990493.jpg

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530714 学习 · 6091 问题

查看课程

相似问题