当前位置: 首页 > 教程 > JavaTuples >

JavaTuples 设置元组值

精华
小牛编辑
179浏览
2023-03-14

JavaTuples 设置元组值的方法

元组具有 setAtX() 方法来设置特定索引处的值。例如 Triplet 类具有以下方法。

  • setAt0() : 在索引 0 处设置值。

  • setAt1() : 在索引 1 处设置值。

  • setAt2() : 在索引 2 处设置值。

JavaTuples 设置元组值方法的特征

  • 元组是不可变的。每个 setAtX() 返回一个新元组,用于查看更新后的值。

  • 可以使用 setAtX() 方法更改元组位置的类型。

JavaTuples 设置元组值的示例

在这里,我们将看到如何使用各种方式在元组中设置值。

package cn.xnip;

import org.javatuples.Pair;

public class TupleTester {
   public static void main(String args[]){
      //Create using with() method
      Pair<String, Integer> pair = Pair.with("Test", Integer.valueOf(5));   
      Pair<String, Integer> pair1 = pair.setAt0("Updated Value");
      System.out.println("Original Pair: " + pair);
      System.out.println("Updated Pair:" + pair1);
      Pair<String, String> pair2 = pair.setAt1("Changed Type");
      System.out.println("Original Pair: " + pair);
      System.out.println("Changed Pair:" + pair2);
   }
}

输出结果为: