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

公众号购物做网站还是小程序旅行网站排名

公众号购物做网站还是小程序,旅行网站排名,网络全案推广,网站开发与应用 大作业作业集合 1. 自动扩容 ,集合长度可变 2. 只可以存引用数据类型,如果要存基本数据类型,需要将其转换成对应的包装类 ArrayList 定义在 java.util 下的,实现了 List 接口。ArrayList 内部以动态数组的形式存储元素,这意…

集合

1. 自动扩容 ,集合长度可变

2. 只可以存引用数据类型,如果要存基本数据类型,需要将其转换成对应的包装类

ArrayList   

定义在 java.util 下的,实现了 List 接口。ArrayList 内部以动态数组的形式存储元素,这意味着它的大小能够随着元素的添加或者移除而动态改变。

import java.util.ArrayList;
  • 动态数组ArrayList 是动态数组,它的大小能按需自动调整。
  • 有序集合:它会按元素插入的顺序来存储元素,这意味着元素的顺序是可预测的。
  • 允许重复元素ArrayList 能够存储重复的元素。
  • 可存储任意类型:借助泛型,ArrayList 可以存储任意类型的对象。

 
 
创建ArrayList

import java.util.ArrayList;// 创建一个存储整数的 ArrayList
ArrayList<Integer> numbers = new ArrayList<>();// 创建一个存储字符串的 ArrayList
ArrayList<String> names = new ArrayList<>();


ArrayList成员方法(增删改查)

package ArrayListTest;import java.util.ArrayList;public class ArrayListDemo2 {public static void main(String[] args) {ArrayList<String> list = new ArrayList<>();//添加元素boolean result = list.add("aaaccc");System.out.println(result);//删除元素boolean result2 = list.remove("aaa");System.out.println(result);System.out.println(list);//修改元素String result3 = list.set(0,"bbb");System.out.println(result);System.out.println(list);//获取指定索引的元素String result4 = list.get(0);System.out.println(result);System.out.println(list);}
}


 

 遍历ArrayList

可以使用多种方式遍历 ArrayList,下面是几种常见的方法:

1.使用for循环

for (int i = 0; i < list.size(); i++) {System.out.println(list.get(i));
}

2.使用增强 for 循环

for (String fruit : list) {System.out.println(fruit);
}


3.迭代器
 

import java.util.Iterator;Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {System.out.println(iterator.next());
}

完整示例代码

以下是一个完整的 Java 示例,展示了 ArrayList 的基本操作:

import java.util.ArrayList;public class ArrayListExample {public static void main(String[] args) {// 创建一个存储字符串的 ArrayListArrayList<String> fruits = new ArrayList<>();// 添加元素fruits.add("Apple");fruits.add("Banana");fruits.add("Cherry");// 打印所有元素System.out.println("所有水果: " + fruits);// 访问元素String firstFruit = fruits.get(0);System.out.println("第一个水果: " + firstFruit);// 修改元素fruits.set(1, "Grape");System.out.println("修改后的水果列表: " + fruits);// 删除元素fruits.remove(2);System.out.println("删除后的水果列表: " + fruits);// 获取元素数量int size = fruits.size();System.out.println("水果数量: " + size);// 遍历元素System.out.println("遍历水果列表:");for (String fruit : fruits) {System.out.println(fruit);}}
}

http://www.dtcms.com/wzjs/218079.html

相关文章:

  • 网站文件保护怎么做网上销售平台有哪些
  • 网站建设互联网 政府系统seo入门基础教程
  • 怎么做网站和服务器吗群推广
  • 营销网站建设的原则百度营销平台
  • 青海旭云网络做网站需要多少钱大数据精准营销的策略
  • 华为云建设网站品牌策划案
  • gif图片制作器seo 页面
  • app开发网站开发教程长沙谷歌seo
  • 商城网站建设非国产手机浏览器
  • 运营一个app大概多少钱南昌seo顾问
  • 苏州网站优化山东最新资讯
  • 制作英文网站女儿考试没圈关键词
  • 做网站培训宁波seo企业推广
  • ps做专业网站南昌百度推广联系方式
  • 深圳网络营销推广中心德州seo整站优化
  • 根据网站做app营销案例分析
  • 广州牌手表网站360搜索引擎地址
  • wordpress 国内广告贵州网站seo
  • 胶州国际网站建设效果国内搜索引擎有哪些
  • 网站的滚动图片怎么做如何自己创建一个网站
  • 如何用区块链加密wordpress旺道智能seo系统
  • 网站建设与管理模拟题1企业网站建设要多少钱
  • 企网官方网站新网
  • 站规划在网站建设中的作用广州番禺发布
  • 上海装修公司网站建设百度推广费
  • 专业建设外贸网站制作最新网站查询
  • 舟山市建设局网站百度管理员联系方式
  • 手机上的软件网站建设品牌推广方案模板
  • 筑梦做网站福鼎网站优化公司
  • 哪个app可以找培训班关键词排名优化流程