Java ArrayList入门教程:从创建到查询,一篇搞定!

你是否正在学习Java,并对ArrayList感到困惑?别担心,本教程将通过一个简单的代码示例,带你逐步理解ArrayList的使用方法。

以下是我们将要分析的代码:javaList arrayList = new ArrayList<>();arrayList.add('Apple');arrayList.add('Banana');arrayList.add('Orange');

String element = arrayList.get(1);System.out.println(element);

int index = arrayList.indexOf('Orange');System.out.println(index);

代码逐行解释

  1. List<String> arrayList = new ArrayList<>();: 这行代码声明了一个名为arrayList的ArrayList对象,并指定其存储的元素类型为String。这意味着该ArrayList只能存储字符串类型的数据。

  2. arrayList.add('Apple');: 使用add()方法将字符串'Apple'添加到arrayList的末尾。

  3. arrayList.add('Banana');: 类似地,将字符串'Banana'添加到arrayList的末尾,现在arrayList包含'Apple'和'Banana'两个元素。

  4. arrayList.add('Orange');: 将字符串'Orange'添加到arrayList的末尾。

  5. String element = arrayList.get(1);: 使用get()方法获取arrayList中索引为1的元素(注意,ArrayList的索引从0开始),并将该元素赋值给字符串变量element。在本例中,element的值将为'Banana'。

  6. System.out.println(element);: 将element的值打印到控制台,输出结果为'Banana'。

  7. int index = arrayList.indexOf('Orange');: 使用indexOf()方法查找元素'Orange'在arrayList中的索引,并将索引值赋给整型变量index。如果arrayList中存在'Orange',则index的值为2;如果不存在,则index的值为-1。

  8. System.out.println(index);: 将index的值打印到控制台,输出结果为2。

ArrayList简介

ArrayList是Java中一种常用的数据结构,它基于数组实现,可以动态调整大小。这意味着你不需要预先指定ArrayList的大小,可以随时添加或删除元素。

总结

通过以上代码示例和解释,你应该对Java中ArrayList的基本使用方法有所了解了。

  • 你可以使用add()方法向ArrayList中添加元素;* 使用get()方法通过索引访问元素;* 使用indexOf()方法查找元素的索引。

ArrayList还有很多其他常用的方法,例如remove()size()contains()等,你可以查阅Java官方文档了解更多信息。

Java ArrayList入门教程:从创建到查询,一篇搞定!

原文地址: https://www.cveoy.top/t/topic/SVE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录