Arraylist方法说明

时间:2019-11-25 11:07:25

标签: java arraylist collections

  • 所以我正在从Java Collections学习Arraylist概念 Javatpoint.com。我目前正在研究以下方法: 布尔值add(E e)。在这里,方法的返回类型为boolean,即 是,是/否。但是,对此方法给出的解释是 如下所示:用于将指定的元素附加到 一个列表。我正在下面的示例中:import java.util。*;

    public static void main(String args[]){ ArrayList<String> list=new ArrayList<String>(); //Creating arraylist

         list.add("Ravi");   //Adding object in arraylist  
         list.add("Vijay");    
         list.add("Ravi");    
         list.add("Ajay");    //Invoking arraylist object   
         System.out.println(list);}`  
    

    输出:[Ravi,Vijay,Ravi,Ajay]

    我的怀疑: 该方法说应该返回一个布尔值,而是返回列表的内容。有人可以吗 澄清我的疑问。

1 个答案:

答案 0 :(得分:1)

此布尔值表示如果在方法调用后更改了collection,则返回true,否则返回false。

您可以像这样访问该值,

boolean isAdded = list.add("Vijay");

获得所有元素是因为已打印了列表对象System.out.println(list);,该对象将在该对象上调用toString()方法。

不是因为add()