【问题标题】:Arraylist and parameter Java数组列表和参数 Java
【发布时间】:2020-10-21 03:17:42
【问题描述】:

据我了解 方法使用参数,调用者传递参数。 我只是在学习arraylist

我无法理解的是以下语法中粗体参数的含义

添加(对象元素) 将对象参数添加到列表中。

删除(整数索引) 移除 index 参数处的对象。

删除(对象元素) 移除此对象(如果它在 ArrayList 中)。

包含(对象元素) 如果 object 参数

匹配,则返回“true”

isEmpty() 如果列表没有元素,则返回“true”

indexOf(对象元素) 返回对象参数的索引,或-1

尺寸() 返回当前列表中的元素个数

get(int 索引) 返回当前位于索引参数

的对象

我很困惑对象参数和索引参数是什么意思??

【问题讨论】:

    标签: java arraylist parameters arguments


    【解决方案1】:

    Parameter 是我们传递给方法的参数。 object parameter 中的 'object' 只是参数的名称。同样,index parameter 中的 'index' 是该参数的名称。

    【讨论】:

      【解决方案2】:

      参数和参数基本上是同一事物的不同名称。 (词汇​​量不大)

      1. add(Object elem) 将对象参数添加到列表中

      正如描述。说,你有一个对象列表,你想添加另一个对象。因此,您将该对象作为参数传递给方法“add”

      1. remove(int index) 删除索引参数处的对象

      您想在此处从对象列表中删除一个对象。现在 java 列表索引从 0 开始。假设您要删除索引 1 处的对象。然后调用方法“remove”并将 1 作为参数/参数传递。

      1. contains(Object elem) 如果对象参数匹配,则返回“true”

      在这里,您要检查由“elem”定义的对象是否存在于您的列表中。因此,您调用“包含”方法传递“elem”变量(对象类型),如果列表包含该对象,则返回 true,否则返回 false。

      等等……

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-07-21
        • 1970-01-01
        • 2011-05-25
        • 1970-01-01
        • 1970-01-01
        • 2021-03-30
        • 2011-10-31
        • 1970-01-01
        相关资源
        最近更新 更多