下面是一个使用ArrayList进行查询的示例代码:
import java.util.ArrayList;
public class ArrayListQuery {
public static void main(String[] args) {
// 创建一个ArrayList并添加一些元素
ArrayList list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.add("grape");
list.add("watermelon");
// 查询元素是否存在
boolean exists = list.contains("banana");
System.out.println("是否存在banana:" + exists);
// 查询元素的索引位置
int index = list.indexOf("orange");
System.out.println("orange的索引位置:" + index);
// 查询指定索引位置的元素
String element = list.get(2);
System.out.println("索引位置2的元素:" + element);
// 查询元素最后一次出现的索引位置
int lastIndex = list.lastIndexOf("grape");
System.out.println("grape最后一次出现的索引位置:" + lastIndex);
}
}
在这个示例中,我们创建了一个ArrayList,并向其添加了一些元素。然后,我们使用ArrayList提供的方法进行查询操作。contains方法用于检查元素是否存在于ArrayList中,indexOf方法用于查询元素的索引位置,get方法用于获取指定索引位置的元素,lastIndexOf方法用于查询元素最后一次出现的索引位置。
输出结果为:
是否存在banana:true
orange的索引位置:2
索引位置2的元素:orange
grape最后一次出现的索引位置:3
这个示例演示了如何使用ArrayList进行查询操作。根据具体的需求,你可以根据这个示例进行相应的修改和扩展。
上一篇:ArrayList参数和参数
下一篇:ArrayList查找特定对象