package com.curtis.list;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class TestList {
private List coursesToSelect;
public TestList() {
this.coursesToSelect = new ArrayList();
}
public void addMessage() {
Course c1 = new Course("1", "Java");
this.coursesToSelect.add(c1);
}
public int getListSize() {
return this.coursesToSelect.size();
}
public void getMessageFromListFor() {
for (int i = 0; i < this.coursesToSelect.size(); i++) {
Course course = (Course) this.coursesToSelect.get(i);
System.out.println(course.toString());
}
}
public void addMessageIndex() {
Course c2 = new Course("2", "C");
this.coursesToSelect.add(0, c2);
}
public void getMessageFromListIterator() {
Iterator iterator = this.coursesToSelect.iterator();
while (iterator.hasNext()) {
Course course = (Course) iterator.next();
System.out.println(course.toString());
}
}
public void getMessageFromListForeach() {
for (Object object : this.coursesToSelect) {
Course course = (Course) object;
System.out.println(course.toString());
}
}
public void getListForIndex() {
System.out.println(coursesToSelect.get(0));
}
public void removeMessageFromList() {
this.coursesToSelect.remove(0);
System.out.println(this.coursesToSelect.size());
}
public static void main(String[] args) {
TestList testList = new TestList();
testList.addMessage();
testList.addMessageIndex();
System.out.println(testList.getListSize());
System.out.println("==================================");
testList.getMessageFromListForeach();
System.out.println("==================================");
testList.getListForIndex();
System.out.println("==================================");
System.out.println(testList.getListSize());
testList.removeMessageFromList();
System.out.println("==================================");
}
}
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦