java - 整数数组索引

标签 java

我有一个数组,其中包含一些 integers在里面。我想检查是否给定 integer是否在其中。除了使用 for循环一一检查是否有办法使用 indexOf java中的方法? [ 如果不在其中则为 -1,否则为索引]

最佳答案

没有indexOf Java 中数组的方法。您的主要选择是:

  • 编写方法(例如使用 for 循环)
  • 对数组进行排序并使用 Arrays.binarySearch(array, number)
  • 使用集合,例如 HashSet<Integer>contains方法。

关于java - 整数数组索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51496879/

相关文章:

Java - 跨服务器散列/加密

java - ProgressMonitor 和 SwingWorker 不工作

java - 运行时类路径中是否需要注解类文件?

java - RallyRestAPI 查询 ScopedAttributeDefinition 类型

java - 什么样的数据库以及如何创建它来对文本进行分层分类?

java - GAE,可以持久化但无法加载(createQuery)实体

java - 用于简单 CRUD 的 EJB 3 session Bean 设计

java - spring data couchbase中的自定义方法

java - 绘制的 JPanel 不会出现在 JFrame 中

java - 在 Android 中启动时更新一个 Activity 的多个 fragment