在 Java KeyValue 元组中搜索一个值


要搜索 KeyValue 元组中的值,请使用 contains() 方法。此处,要搜索的值应设置为该方法的参数。返回值是一个布尔值,即 TRUE(如果该值存在)或 FALSE(如果该值不存在)。让我们先了解需要使用 JavaTuples 的内容。要使用 JavaTuples 中的 KeyValue 类,您需要导入以下包

import org.javatuples.KeyValue;

注意 下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您正在使用 Eclipse IDE,则右键单击项目 -> 属性 -> Java 构建路径 -> 添加外部 Jar,然后上传下载的 JavaTuples jar 文件。有关运行 JavaTuples 的所有步骤,请参阅以下指南

步骤: 如何在 Eclipse 中运行 JavaTuples 程序

以下是 Java 中搜索 KeyValue 元组中值的一个示例

示例

import org.javatuples.KeyValue;
public class Demo {
   public static void main(String[] args) {
      KeyValue<Integer, String> kValue = KeyValue.with(77, "Rank");
      System.out.println("Key-Value in the KeyValue Tuple = "+kValue);
      boolean res = kValue.contains("Points");
      System.out.println("Does the value exist in the Tuple? = "+res);
   }
}

输出

Key-Value in the KeyValue Tuple = [77, Rank]
Does the value exist in the Tuple? = false

更新于: 30-Jul-2019

79 次浏览

开启你的 职业生涯

完成课程即可获得认证

开始学习
广告