indexOf()
方法indexOf()方法在java.util包中可用。
indexOf()方法用于返回给定对象首次出现的索引。
indexOf()方法是一种非静态方法,因此可以通过类对象进行访问,如果尝试使用类名称访问该方法,则会收到错误消息。
语法:
public int indexOf(Object obj);
参数:
Object obj –表示要在此Arraylist中搜索索引的对象。
返回值:
方法的返回类型为int,它返回给定对象第一次出现的索引,否则,当给定对象在此Arraylist中不存在时,它返回-1。
示例
//Java程序演示示例 //ArrayList的int indexOf(int)方法。 import java.util.*; public class IndexOfArrayList { public static void main(String[] args) { //创建一个ArrayList //存储元素的容量 ArrayList < String > arr_l = new ArrayList < String > (10); //通过使用add()方法是添加 //ArrayList中的元素 arr_l.add("C"); arr_l.add("C++"); arr_l.add("JAVA"); arr_l.add("DOTNET"); arr_l.add("PHP"); //显示ArrayList- System.out.println("ArrayList Elements :" + arr_l); //通过使用indexOf(Object)方法是 //返回第一次出现的索引 //给定对象在此ArrayList中 int index = arr_l.indexOf("JAVA"); //显示索引 System.out.println("arr_l.indexOf(JAVA) : " + index); } }
输出结果
ArrayList Elements :[C, C++, JAVA, DOTNET, PHP] arr_l.indexOf(JAVA) : 2
本文向大家介绍Java PropertyResourceBundle handleGetObject()方法及示例,包括了Java PropertyResourceBundle handleGetObject()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyResourceBundle类方法 handleGetObject()方法在java.util包中可用。 handleG
本文向大家介绍Java PropertyPermission hashCode()方法及示例,包括了Java PropertyPermission hashCode()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyPermission类方法 hashCode()方法在java.util包中可用。 hashCode()方法用于获取此PropertyPermission对象的哈希
本文向大家介绍Java RandomAccessFile readUTF()方法及示例,包括了Java RandomAccessFile readUTF()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readUTF()方法在java.io包中可用。 readUTF()方法用于以字符串形式读取此RandomAccessFile。 readUTF()方法
本文向大家介绍Java RandomAccessFile readLong()方法及示例,包括了Java RandomAccessFile readLong()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readLong()方法在java.io包中可用。 readLong()方法用于从此RandomAccessFile读取带符号的64位长整数值。 r
本文向大家介绍Java PrintWriter clearError()方法及示例,包括了Java PrintWriter clearError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 clearError()方法在java.io包中可用。 clearError()方法用于清除此PrintWriter流的错误状态。 clearError()方法是一种非静
本文向大家介绍Java PrintWriter setError()方法及示例,包括了Java PrintWriter setError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 setError()方法在java.io包中可用。 setError()方法用于表示已发生错误。它将导致后续的方法调用返回true直到被调用。 setError()方法是一种非静
本文向大家介绍Java ArrayList clear()方法及示例,包括了Java ArrayList clear()方法及示例的使用技巧和注意事项,需要的朋友参考一下 ArrayList类方法 clear()方法在java.util包中可用。 clear()方法用于删除或清除此Arraylist中的所有元素。 clear()方法是一种非静态方法,因此可以通过类对象进行访问,如果尝试使用类名称访
本文向大家介绍Java ArrayList sureCapacity()方法及示例,包括了Java ArrayList sureCapacity()方法及示例的使用技巧和注意事项,需要的朋友参考一下 ArrayList类方法 sureCapacity()方法在java.util包中可用。 sureCapacity()方法用于确保此Arraylist的容量(即,它可以节省参数指定的最小元素数)。 g