您的位置:首页 > 财经 > 金融 > 90设计网站怎么绑定手机号_哈尔滨制作网站的公司_新东方在线教育平台官网_网站排名软件推荐

90设计网站怎么绑定手机号_哈尔滨制作网站的公司_新东方在线教育平台官网_网站排名软件推荐

2024/10/31 7:17:26 来源:https://blog.csdn.net/WYyyyyyy_1998/article/details/142764231  浏览:    关键词:90设计网站怎么绑定手机号_哈尔滨制作网站的公司_新东方在线教育平台官网_网站排名软件推荐
90设计网站怎么绑定手机号_哈尔滨制作网站的公司_新东方在线教育平台官网_网站排名软件推荐

1.特点:有序,有下标,元素可以重复

2.方法:包含Collection中的所有方法,还包括自己的独有的方法(API中查找

还有ListIterator(迭代器),功能更强大。

包含更多的方法:

3.实例代码

package com.collection;import javax.jnlp.ClipboardService;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;/*** List子接口的使用*/
public class Demo03 {public static void main(String[] args) {//集合  <>是泛型List li = new ArrayList<>();//1添加元素li.add("苹果");li.add("桃子");li.add(0,"香蕉");System.out.println("元素个数:"+li.size());System.out.println(li);//2删除元素
//        li.remove("桃子");li.remove(1);  //删除下标为1的元素//3遍历System.out.println("-------for--------");for (int i = 0; i < li.size(); i++) {System.out.println(li.get(i));}System.out.println("-------增强for--------");for (Object o : li) {System.out.println(o);}System.out.println("-------迭代器--------");Iterator it = li.iterator();while (it.hasNext()) {System.out.println(it.next());}//listIterator可以向前向后遍历、删除、添加、修改元素System.out.println("-------列表迭代器--------");ListIterator listIterator = li.listIterator();System.out.println("--------列表迭代器:从前往后--------");while (listIterator.hasNext()) {System.out.println(listIterator.nextIndex()+","+listIterator.next());}System.out.println("--------列表迭代器:从后往前--------");while (listIterator.hasPrevious()) {System.out.println(listIterator.previousIndex()+","+listIterator.previous());}//4判断System.out.println(li.contains("苹果"));System.out.println(li.isEmpty());//获取元素的位置System.out.println(li.indexOf("香蕉"));}
}

结果:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com