为什么重复添加的课程1不能将课程3挤到下一个位置?

来源:4-6 学生选课—课程查询

sww243446

2016-11-14 21:42

为什么重复添加的课程1不能将课程3挤到下一个位置?

客场5/6也是制定的2/3的位置,为什么可以被挤到下一个位置?

之前都是位置0的时候不是也可以挤到下一个吗?

写回答 关注

5回答

  • Hiro丶alex
    2017-03-15 15:04:32

    哈哈,你就从0 开始 123往下敲,没问题的

  • 历飞雨
    2016-12-21 16:42:08

    我简单回答一下。

    add()方法中的数字,指的是添加位置。

    get()方法中的数字,指的是要调用的位置。


    add()方法的使用。初次往里面添加的话,添加位置只能是0位置,0可以省略不写的。  当第二次需要添加的时候,有两个添加位置,0位置和1位置。当你添加到0位置的时候,也就是把原本0位置存在的属性值,挤到了1位置。你也可以添加到1位置,这个时候1可以省略不写。每一次的添加都是对位置的从新排序。     当你需要第三次添加的时候,有0位置,1位置,2位置这样3个选择。选择最后一个位置的话,也就是2位置,2可以省略不写。选择1位置或者0位置就是把需要添加的属性值插进去,把原本存在的属性值挤到下一位。       上面所说的添加,指的是每次添加一个属性值。

    get()方法的使用。括号里面的数字是几调用的就是几号位置的属性值。记住每一次添加都是对前面属性值的从新排序,调用几号位置,输出的就是几号位置的属性值。

    这样应该是简单易懂吧


    慕移动720...

    请问下 这个向下挤的这部分的基础知识该去学习哪章或者是去哪里学 怎么向下挤不太明白

    2017-10-18 13:59:20

    共 2 条回复 >

  • 宝慕林9955328
    2016-11-21 10:25:00

    你看下代码的执行顺序嘛。

  • wtfull4339642
    2016-11-17 13:56:25

    你先弄明白添加顺序。

    首先添加0和1,然后重复添加1,此时的1在2的位置上。然后再执行下面的添加步骤

  • 慕沐6006318
    2016-11-14 21:54:13

    不知道

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题