Implementazione della coppia utilizzando la classe di unità
Descrizione del problema
Come implementare la classe Pair usando la classe Unit?
Esempio
L'esempio seguente mostra come eseguire l'attività di cui sopra. Ogni tupla dispone dei metodi add () e addAtX () per convertire la tupla.
Crea un file di classe java denominato TupleTester in C:\>JavaTuples.
File: TupleTester.java
package com.tutorialspoint;
import org.javatuples.Pair;
import org.javatuples.Unit;
public class TupleTester {
public static void main(String args[]){
Unit<Integer> unit = Unit.with(5);
System.out.println(unit);
Pair<Integer, String> pair = unit.add("test");
Pair<String, Integer> pair1 = unit.addAt0("test");
System.out.println(pair);
System.out.println(pair1);
}
}
Verify the result
Compila le classi usando javac compilatore come segue -
C:\JavaTuples>javac -cp javatuples-1.2.jar ./com/tutorialspoint/TupleTester.java
Ora esegui TupleTester per vedere il risultato -
C:\JavaTuples>java -cp .;javatuples-1.2.jar com.tutorialspoint.TupleTester
Produzione
Verifica l'output
[5]
[5, test]
[test, 5]