当前位置: 首页 > 编程笔记 >

获取元素在Java ArrayList中的位置

苏鸿羽
2023-03-14
本文向大家介绍获取元素在Java ArrayList中的位置,包括了获取元素在Java ArrayList中的位置的使用技巧和注意事项,需要的朋友参考一下

可以使用方法java.util.ArrayList.indexOf()获得ArrayList中元素的位置。此方法返回指定元素首次出现的索引。如果该元素在ArrayList中不可用,则此方法返回-1。

演示此的程序如下所示-

示例

import java.util.ArrayList;
import java.util.List;
public class Demo {
   public static void main(String[] args) {
      List aList = new ArrayList();
      aList.add("A");
      aList.add("B");
      aList.add("C");
      aList.add("D");
      aList.add("E");
      System.out.println("The index of element C in ArrayList is: " + aList.indexOf("C"));
      System.out.println("The index of element F in ArrayList is: " + aList.indexOf("F"));
   }
}

输出结果

The index of element C in ArrayList is: 2
The index of element F in ArrayList is: -1

现在让我们了解上面的程序。

创建ArrayList aList。然后,使用ArrayList.add()将元素添加到ArrayList中。ArrayList.indexOf()返回显示的第一次出现的“ C”和“ F”的索引。演示这的代码片段如下-

List aList = new ArrayList();
aList.add("A");
aList.add("B");
aList.add("C");
aList.add("D");
aList.add("E");
System.out.println("The index of element C in ArrayList is: " + aList.indexOf("C"));
System.out.println("The index of element F in ArrayList is: " + aList.indexOf("F"));
 类似资料:
  • 有可能在JList中获得所选元素的位置吗?我想让它将JFrame放在单击选项的正下方。

  • 问题内容: 使用Javascript,如何确定给定位置的元素?基本上,我希望编写一个函数,该函数接受两个输入参数(x和y坐标),并在参数所表示的屏幕上的位置处返回html元素。 问题答案: http://dev.w3.org/csswg/cssom-view/#dom-document- elementfrompoint http://msdn.microsoft.com/zh- CN/libra

  • 问题内容: 例如,如果我有一个元素: 这是跨多行的: 是否可以使用Javascript找出文本中特定字符的位置(以x,y坐标表示)?如果没有,我可以得到文本中每行的y位置吗? 请注意 :我的应用程序中的标记中有很多文本,因此在每个字符/单词周围添加太多的处理内容。 问题答案: 如果您知道字符在文本中的字符串位置,则可以将字符包装在具有ID的或类似元素中,并找到该元素的x,y坐标。要做到这一点最简单

  • 本文向大家介绍XAML如何获取元素的位置,包括了XAML如何获取元素的位置的使用技巧和注意事项,需要的朋友参考一下 在之前讨论 ListView 滚动相关需求的文章中(UWP: ListView 中与滚动有关的两个需求的实现)曾经提到了获取元素相对位置的方法,即某元素相对另一元素的位置。现将所有相关方法再作整理,并且包括 UWP 与 WPF 两者的实现,如下: WPF(两种方式): UWP:  这

  • 如何获得元素和在特定位置的位置数组的和而不需要循环。 想象一下 输出 该方法的问题是 数组的多次重复导致更高的内存使用率 null null 为什么不使用 > 这本来是一个解决方案,但我之所以会这样做,是因为我没有使用正键(我真的这样做在php部分是不公平的) 你说的大数据集是什么意思: null

  • 在火虫中,我有一个与此内容的链接: 如何使用“类名”访问链接(单击它)? 我尝试了以下方法: 但是我得到了错误: 线程“main” org.openqa.selenium中出现异常。InvalidSelectorException:给定的选择器cb_or_somename cb_area_0219无效或不产生WebElement 发生以下错误:InvalidSelectorError:不允许使用复