大資料第10天

來源:互聯網
上載者:User

標籤:list

1、remove(int index);//刪除指定位置的元素



2、remove(Object o);//刪除指定對象,考查刪除對象的規則是什嗎?

3、removeAll(Collection col);//刪除指定集合中的所有元素。

4、contains(Object o);//是否包含

5、contains(Collection col);//是否包含集合。




package it18zhang;


import java.util.ArrayList;

import java.util.List;


/*

 * *1、remove(int index);//刪除指定位置的元素

2、remove(Object o);//刪除指定對象,考查刪除對象的規則是什嗎?

3、removeAll(Collection col);//刪除指定集合中的所有元素。

4、contains(Object o);//是否包含

5、contains(Collection col);//是否包含集合。

 */


public class removeDemo {


public static void main(String[] args) {

// TODO Auto-generated method stub

List<Student> list=new ArrayList<Student>();

Student s1=new Student("s1",10);

Student s2=new Student("s2",11);

Student s3=new Student("s3",11);

Student s4=new Student("s4",12);

System.out.println("通過add添加對象");

list.add(s1);

list.add(s2);

list.add(s3);

list.add(s4);

getlist(list);

System.out.println("通過remove(object o)刪除對象");

list.remove(s1);

list.remove(s2);

getlist(list);

System.out.println("通過removeall刪除所有對象");

list.removeAll(list);

getlist(list);

System.out.println("通過obtain判斷是否包含");

System.out.println("是否包含了s1"+list.contains(s1));

System.out.println("是否包含了s4"+list.contains(s4));

System.out.println("通過obtainall是否包含列表");

System.out.println("是否包含"+list.containsAll(list));

}


private static void getlist(List<Student> list) {

// TODO Auto-generated method stub

for(int i=0;i<list.size();i++){

Student s=list.get(i);

System.out.println("這是第"+i+"學生"+s.getName()+s.getAge());

}

}


}


class Student{

private int age;

private String name;

public Student(String name, int age) {

// TODO Auto-generated constructor stub

this.name=name;

this.age=age;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

}


大資料第10天

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.