当前位置: 首页 > 工具软件 > JavaTuples > 使用案例 >

java setvalue函数,Java JavaTuples setValue()用法及代码示例

沃阳飙
2023-12-01

org.javatuples中的setValue()方法用于设置LabelValueClassObject或KeyValueClassObject中的值。此方法只能与javatuples库的LabelValue类或KeyValue类一起使用。它返回另一个ClassObject,其值为作为参数传递的元素,以及前一个ClassObject的键或标签。

LabelValue.setValue()

方法声明:public LabelValue setValue(X value)

用法:

LabelValue LabelValueClassObject = LabelValue.setValue(X value)

返回值:此方法返回另一个LabelValueClassObject,其值为作为参数传递的元素,以及前一个LabelValueClassObject的标签。

下面的程序将说明在LabelValue类中使用setValue()方法的各种方法:

例:

// Below is a Java program to set

// Value in a LabelValue pair

import java.util.*;

import org.javatuples.LabelValue;

class GfG {

public static void main(String[] args)

{

// Creating a LabelValue object

LabelValue lv

= LabelValue.with(Integer.valueOf(1),

"A computer science portal");

// Using setValue() method

LabelValue lv1 = lv.setValue(Integer.valueOf(2));

// Printing the returned LabelValue

System.out.println(lv1);

}

}

输出:

[1, 2]

KeyValue.setValue()

方法声明:

public KeyValue setValue(X value)

用法:

KeyValue KeyValueClassObject = KeyValue.setValue(X value)

返回值:此方法返回另一个KeyValueClassObject,其值作为作为参数传递的元素,以及来自先前KeyValueClassObject的键。

下面的程序将说明在KeyValue类中使用setValue()方法的各种方法:

例:

// Below is a Java program to set

// Value in a KeyValue pair

import java.util.*;

import org.javatuples.KeyValue;

class GfG {

public static void main(String[] args)

{

// Creating a KeyValue object

KeyValue kv

= KeyValue.with(Integer.valueOf(1),

"A computer science portal");

// Using setValue() method

KeyValue kv1 = kv.setValue("GeeksforGeeks");

// Printing the returned KeyValue

System.out.println(kv1);

}

}

输出:

[1, GeeksforGeeks]

 类似资料: