La collection Java joue un rôle très important en Java, où son rôle principal est d'inverser l'ordre du nombre d'éléments présents sous la forme d'une liste. La collection Java pour trier et inverser les éléments prend en charge la méthode util, qui est en outre utilisée pour faire fonctionner la méthode inverse avec de l'aide et de la création. La méthode inverse des collections Java lève une exception au cas où elle lèverait une UnsupportedOperationException, qu'elle existe ou non. Cela n’a pas d’importance car il n’y a aucune prise en charge pour aucune opération de l’ensemble. Il est important d'inverser une liste, puis de placer les éléments dans un ordre inversé approprié.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Syntaxe des collections Java inversée.
Il existe une syntaxe appropriée pour la méthode Java Collections Reverse() qui joue un rôle important dans le cadre de la classe Reverse, comme représenté ci-dessous :
public static <K> ComparatorOrigin<K> reverseOrder()
La déclaration de la méthode reverse se fait dans ce format où la classe Java collections est utilisée pour obtenir un comparatorOrigin qui sera utilisé afin de rassembler tous les éléments d'une liste dans un ordre précis, c'est à dire l'ordre inverse.
public static <L> ComparatorOrigin<L> reverseOrder (Comparator<L> comp_0)
La déclaration de la méthode d'ordre inverse est utilisée pour que le comparateur l'impose dans l'ordre naturel avec une collection de l'objet qui a un ordre de comparateur inversé d'une manière spécifique. Comp_0 agit comme un argument facultatif dans la liste.
Les collections Java incluent de nombreuses méthodes mais dépendent encore une fois d'exigences similaires à la méthode inverse (), ayant une signification pour chacune.
La méthode inverse des collections Java fonctionne comme suit :
Vous trouverez ci-dessous des exemples d'inversion des collections Java :
Cet exemple montre la liste des fleurs définies d'une manière particulière où la fleur d'origine ressemble à ceci, et l'ordre inverse après avoir appliqué la méthode reverse() apparaît comme ceci, comme indiqué dans le résultat ci-dessous .
Code :
import java.util.*; class Revrse_Order_Exmpl { public static void main(String[] args) { List<String> mylist_0 = new ArrayList<String>(); mylist_0.add("Rose_flower"); mylist_0.add("Jasmine_Flower"); mylist_0.add("Lily_Flower"); mylist_0.add("Velvet_Flower"); System.out.println("Outcome_of_original_list:- " + mylist_0); Collections.reverse(mylist_0); System.out.println("Outcome_of_Modified List:- /n " + mylist_0); } }
Sortie :
Ce programme démontre la fonctionnalité de la méthode reverse() avec le tableau d'entiers où ils sont inversés une fois qu'ils y appliquent la méthode reverse(), comme indiqué dans le résultat.
Code :
import java.util.*; class Revrse_Order_Exmpl_2 { public static void main(String[] args) { Integer arr_5[] = {34, -10, 60, -70, 12, 16}; System.out.println("Actual_defined_array : " +Arrays.toString(arr_5)); Collections.reverse(Arrays.asList(arr_5)); System.out.println("Modified_defined_Array : " + "\n"+Arrays.toString(arr_5)); } }
Sortie :
This program demonstrates the reverse method () to be used with the list of integers, which reverses the list of elements as shown in the output.
Code:
import java.util.*; class Revrse_Order_Exmpl_3 { public static void main(String[] args) { List<Integer> list_0 = new ArrayList<Integer>(); list_0.add(10); list_0.add(9); list_0.add(8); list_0.add(5); System.out.println("Actual_list_before:- " + list_0); Collections.reverse(list_0); System.out.println("Modified_list_after:- " + list_0); } }
Output:
This program displays the inbuild reverse() method present as part of the StringBuilder class but not as a string buffer class, due to which this needs conversion to append it into a string call, as shown in the output below.
Code:
import java.util.*; class Revrse_Order_Exmpl_Strng { public static void main(String[] args) { String input_0 = "Weather_seems_nice"; StringBuilder input_a = new StringBuilder(); input_a.append(input_0); input_a.reverse(); System.out.println(input_a); } }
Output:
This program displays the string buffer with a string that applies a reverse() method and displays the following as shown in the output.
Code:
import java.util.*; class Revrse_Order_Exmpl_Strng_buff { public static void main(String[] args) { StringBuffer strng_bf = new StringBuffer("World_is_in_misery."); System.out.println("Print_the_string_bbuffer = " + strng_bf); strng_bf.reverse(); System.out.println("Strng_buffer_after_revversal = " + strng_bf); } }
Output:
Java collection reference has many advantages and plays a pivotal role in any java data structure. It helps make the entire collection framework handle many strings, characters, and integers, which helps in further implementation and results look as desired by the developers and users. It helps in making the entire Java useful.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!