Exemple 1:
La première opération du tuple Java est de le créer. La méthode avec () est requise à partir de la bibliothèque Javatuple qui crée le tuple Java avec les valeurs données:
Nous importons le «Org.javatuples.Paire »Package qui est nécessaire pour créer le tuple en java. Après cela, nous définissons une classe Java «CréerTuple» et implémentons une méthode principale () à l'intérieur. La méthode principale () est déclarée avec l'objet de classe de paire, «mypairval». L'objet «mypairval» crée le tuple qui a une valeur entière et une valeur de chaîne. Nous utilisons la méthode avec () pour insérer les valeurs dans le tuple spécifié. Après la création du tuple, nous imprimons le tuple avec la classe imprimée de Java.
Le tuple Java est créé qui est compilé par le java et il s'affiche sur l'écran de la console.
Exemple 2:
Les valeurs du tuple à un index donné peuvent également être récupérées en Java à l'aide des méthodes getValue et getValuex ().
Nous incluons l'instruction IMPORT dans le programme précédent qui nous permet d'obtenir les valeurs du tuple Java. Ensuite, nous avons une création de la classe Java «Gettuple» où le bloc de méthode principal () est établi. Ici, nous utilisons le «triplet» de la classe Tuple Java qui est utilisé pour stocker trois éléments dans l'objet Tuple, «Mytuple». La classe triplet stocke d'abord la valeur de la chaîne, puis la valeur entière, et enfin, la double valeur car les types de données sont mentionnés par cette classe. Nous utilisons la méthode avec () pour stocker les éléments du tuple en fonction des types de données spécifiés.
Après cela, nous déployons la méthode getValue () en déclarant l'objet «Val1». Nous effectuons le casting sur la méthode getValue () car il n'est pas. La méthode getValue () prend la valeur d'index «1» et renvoie la valeur entière qui est placée à cet index. Ensuite, nous déclarons un autre objet, «Val2, où la méthode getValuex () est déployée. La valeur X est remplacée par la position d'index «1», ce qui signifie que cette méthode récupère également la valeur de la position d'index «1». Les résultats des deux méthodes sont imprimés sur l'écran de sortie.
Les méthodes getValue () et GetValueX () apportent la valeur du tuple avec les index spécifiés.
Exemple 3:
Comme nous l'avons mentionné, les tuples java sont immuables. Mais nous pouvons modifier la valeur dans un tuple avec la méthode setAtx (). Le x peut être n'importe quelle valeur d'index dans le tuple qui doit être modifié.
Nous construisons la méthode principale () dans la classe Java, «SettingTuple». Ensuite, à l'intérieur des supports de méthode Main (), nous utilisons la classe de paire pour stocker les éléments entiers dans l'objet Tuple, «Set1». La méthode avec () est utilisée pour insérer les deux éléments entiers à l'intérieur du tuple. Après cela, nous définissons un autre objet de classe de paire «set2» pour définir le tuple «set1». Pour cela, nous utilisons la méthode setAtx () qui modifie la valeur d'argument spécifiée à l'index «1» du tuple «set1» en créant une copie du tuple «set1». Ensuite, nous affichons les deux tuples, une avec la valeur précédente et le deuxième tuple avec la valeur nouvellement définie à une position donnée.
Le tuple immuable «set1» est modifié avec la nouvelle valeur à la position d'index «1» comme suit. La méthode setAtx () crée une autre copie du tuple et y inséte la nouvelle valeur:
Exemple 4:
Chaque classe Tuple est conforme à l'interface itérable. Par conséquent, l'opération d'itération peut être effectuée sur le tuple Java.
Nous construisons une classe Java «IterateTeetuple» où la méthode principale () est affectée. Nous créons l'objet «StringTuple» de la paire de classes à l'intérieur de la section Méthode Main (). Ensuite, nous ajoutons un élément apparié d'une chaîne à l'aide de la méthode avec () à l'intérieur du tuple de la paire. Après avoir créé le tuple, nous effectuons l'opération de boucle foreach sur le tuple spécifié pour l'itération sur chacune des valeurs à l'intérieur du tuple. L'objet tuple «StringTuple» attribue une paire de tuple à l'objet «OBJ». La boucle foreach cycles sur le tuple apparié et affiche le tuple itéré à l'écran.
Les éléments itérés du tuple spécifié sont affichés sur l'écran suivant du terminal:
Exemple 5:
Les éléments du tuple Java peuvent également être recherchés via la méthode contient () de la classe Tuple. Les résultats booléens sont obtenus à partir de la méthode contient ().
Nous avons créé la classe «SearchingTuple» dans le programme Java précédent et avons appelé la méthode principale () de cette classe. Après cela, nous implémentons «l'unité» de la classe Tuple qui stocke un seul élément dans le tuple. L'objet «STR» est déclaré pour la classe Java Tuple «Unité» et stockez l'élément de chaîne à une seule chaîne dans la classe unitaire. Ensuite, nous déclarons le type primitif booléen d'objet «résultat», puis l'objet «Rechercher». L'objet «Find» est initialisé avec la chaîne.
La méthode contient () du tuple Java est utilisée pour trouver la chaîne spécifiée à partir du tuple unitaire et afficher les résultats sous forme booléenne. Ensuite, nous trouvons un autre caractère de la chaîne qui est recherché par la méthode contient () du tuple de l'unité donnée. Les résultats de la méthode CONTAINS () sont obtenus sous forme de valeurs booléennes.
Comme les deux chaînes spécifiées ne font pas partie du tuple unitaire, la méthode contient () fournit la valeur booléenne qui est fausse pour les deux chaînes spécifiées dans l'image de sortie suivante:
Exemple 6:
La transformation des tuples java en array et liste peuvent également être accomplies à partir des méthodes toArray () et tolist ().
Nous implémentons la classe Java «TupletoArrayList» où nous avons la définition de la méthode principale () pour la conversion de tuple. Nous utilisons la classe «Quarter» fournie par le tuple Java. Cette classe ne stocke que quatre éléments. Pour insérer l'élément dans le tuple «quartier», nous définissons l'objet «Tupleis» de la classe Tuple et attribuons quatre éléments de cordes à l'intérieur. Ensuite, nous créons l'objet «Tuplearray» qui est initialisé avec la méthode ToArray () pour transformer le tuple de quatuor en tableau.
De plus, nous transformons le tuple de quatuor en liste en déclarant l'objet «Tuplelist» pour la classe de liste et déploiez la méthode tolist (). La méthode d'impression imprime le tuple et le tuple transformé en un tableau et une liste.
L'écran de sortie affiche le tuple qui est créé avec la classe de quatuor de Java Tuple. Ensuite, le tuple est représenté dans le tableau et la liste:
Conclusion
Java Tuple est la partie fondamentale de la collecte de données. Ils sont utilisés pour maintenir l'enregistrement avec différents types de champs de données. La bibliothèque Javatuple nous permet de travailler avec les tuples Java où différentes classes sont disponibles. Nous avons examiné cette bibliothèque avec les exemples de programmes. Nous avons également essayé d'explorer toutes les classes possibles de la classe Tuple et la méthode qui lui est associée.