当前位置: 首页 > news >正文

OA 公司网站 铁道建设报自驾游网站建设

OA 公司网站 铁道建设报,自驾游网站建设,树莓派搭建Wordpress系统,网站建设模块化实现博主打算从0-1讲解下java基础教学#xff0c;今天教学第八篇#xff1a;Java中List详解说明。 在 Java 编程中#xff0c;List 接口是一个非常常用的集合接口#xff0c;它代表了一个有序的集合#xff0c;可以包含重复的元素。List 接口提供了一系列操作方法#xff0c;… 博主打算从0-1讲解下java基础教学今天教学第八篇Java中List详解说明。 在 Java 编程中List 接口是一个非常常用的集合接口它代表了一个有序的集合可以包含重复的元素。List 接口提供了一系列操作方法可以方便地对列表进行增删改查等操作。本文将介绍 List 接口的基本概念以及如何在 Java 中使用 List 接口。 一、List 接口概述  List 接口是 Java Collections Framework 中的一部分位于 java.util 包中。它是一个接口定义了一系列操作有序集合的方法可以允许包含重复元素。 List 接口的主要特点包括 有序性List 中的元素按照它们插入的顺序进行存储可以根据索引访问每个元素。允许重复元素List 可以包含重复的元素同一个元素可以出现多次。 二、List 接口的常见实现类 Java 中常见的 List 接口的实现类包括 ArrayList基于数组实现的动态数组支持快速随机访问。LinkedList基于双向链表实现的列表适合插入、删除操作频繁的场景。Vector线程安全的动态数组已被 ArrayList 取代不推荐使用。 在本文中我们将主要介绍 ArrayList 的使用。 三、教学案例 1、创建List import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);} }2、获取集合大小 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);} }3、访问集合元素 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);// 访问列表元素System.out.println(First element: myList.get(0));System.out.println(Last element: myList.get(size - 1));} }4、遍历列表并打印每个元素 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);// 访问列表元素System.out.println(First element: myList.get(0));System.out.println(Last element: myList.get(size - 1));// 遍历列表并打印每个元素System.out.println(All elements:);for (String item : myList) {System.out.println(item);}} }5、在指定位置插入元素 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);// 访问列表元素System.out.println(First element: myList.get(0));System.out.println(Last element: myList.get(size - 1));// 遍历列表并打印每个元素System.out.println(All elements:);for (String item : myList) {System.out.println(item);}// 在指定位置插入元素myList.add(1, Grapes);System.out.println(After inserting Grapes at index 1:);System.out.println(新的集合 myList);} }6、删除指定位置的元素  import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);// 访问列表元素System.out.println(First element: myList.get(0));System.out.println(Last element: myList.get(size - 1));// 遍历列表并打印每个元素System.out.println(All elements:);for (String item : myList) {System.out.println(item);}// 在指定位置插入元素myList.add(1, Grapes);System.out.println(After inserting Grapes at index 1:);System.out.println(新的集合 myList);// 删除指定位置的元素myList.remove(2);System.out.println(After removing element at index 2:);System.out.println(删除后集合 myList);} }7、检查列表中是否包含某个元素 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);// 访问列表元素System.out.println(First element: myList.get(0));System.out.println(Last element: myList.get(size - 1));// 遍历列表并打印每个元素System.out.println(All elements:);for (String item : myList) {System.out.println(item);}// 在指定位置插入元素myList.add(1, Grapes);System.out.println(After inserting Grapes at index 1:);System.out.println(新的集合 myList);// 删除指定位置的元素myList.remove(2);System.out.println(After removing element at index 2:);System.out.println(删除后集合 myList);// 检查列表中是否包含某个元素boolean containsBanana myList.contains(Banana);System.out.println(Does list contain Banana? containsBanana);} }8、清空列表 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {// 创建一个 ArrayList 对象ListString myList new ArrayList();// 添加元素到列表myList.add(Apple);myList.add(Banana);myList.add(Orange);System.out.println(myList);// 获取列表大小int size myList.size();System.out.println(List size: size);// 访问列表元素System.out.println(First element: myList.get(0));System.out.println(Last element: myList.get(size - 1));// 遍历列表并打印每个元素System.out.println(All elements:);for (String item : myList) {System.out.println(item);}// 在指定位置插入元素myList.add(1, Grapes);System.out.println(After inserting Grapes at index 1:);System.out.println(新的集合 myList);// 删除指定位置的元素myList.remove(2);System.out.println(After removing element at index 2:);System.out.println(删除后集合 myList);// 检查列表中是否包含某个元素boolean containsBanana myList.contains(Banana);System.out.println(Does list contain Banana? containsBanana);// 清空列表myList.clear();System.out.println(After clearing the list:);System.out.println(清空后集合 myList);} }本文介绍了 Java 中 List 接口的基本概念以及使用示例。List 接口是 Java 中最常用的集合接口之一能够方便地对有序集合进行操作。在实际开发中我们经常会使用 List 接口及其实现类来处理各种数据集合。希望本文能够帮助您更好地理解和使用 List 接口。
http://www.pierceye.com/news/810042/

相关文章:

  • wordpress建站网站根目录短视频怎么赚钱
  • 亳州网站开发公司wordpress 添加分享
  • 如何查询网站接入信息移动网站开发框架
  • 河南做网站的百度竞价推广收费标准
  • 深圳的深圳的网站建设公司校园网站建设方向
  • 电商网站建设 解决方案的设计营销策略都有哪些方面
  • 菏泽网站建设兼职凡科网制作网站教程
  • 实验一 电子商务网站建设与维护北京网站设计培训学校
  • 周到的网站建设合肥建筑网站大全
  • 国外互联网资讯网站南宁网站制作费用
  • 建设公司网站要注意哪些蜜雪冰城推广软文
  • 做信息安全的网站博客网站的建设
  • 门户网站建设项目书提升学历是什么意思
  • 上海网站建设极简慕枫塘沽有哪些互联网公司
  • 社区网站如何做官方网站建设哪儿有
  • 做兼职的网站策划书大连中山网站建设
  • 中国摄影网站深圳网站建设龙华
  • 个人网站怎么建立深圳网站建站费用
  • 笔趣阁建站教程网页设计 网站建设啥意思
  • 海门网站开发西安响应式网站建设服务提供商
  • 自适应网站建站哈尔滨市建设安全监察网站
  • nas服务器可以做网站吗电商类网站开发方案
  • 免费的个人的网站网站建设 考虑
  • 医院网站建设的目的高端网站有哪些优势
  • 佛山网站建设首选如何备份wordpress
  • 优化稳定网站排名网站建设需要学什么语言
  • 可以做设计私单的网站硬件开发工程师面试
  • 竞价网站单页网页设计师中级证书有用吗
  • 做网站 简单外包wordpress 插件api
  • 白城网站seo新手怎么建立自己网站