Maison > Java > javaDidacticiel > Comment déclarer plusieurs ressources dans l'instruction try-with-resources en Java 9 ?

Comment déclarer plusieurs ressources dans l'instruction try-with-resources en Java 9 ?

王林
Libérer: 2023-08-25 22:57:02
avant
1352 Les gens l'ont consulté

在Java 9中如何在try-with-resources语句中声明多个资源?

Dans Java 9, l'instruction Try-with-resources a été améliorée. Si nous avons déjà une ressource qui est final ou équivalente à une variable finale, alors nous pouvons utiliser cette variable dans l'instruction try-with-resources sans déclarer une nouvelle variable dans l'instruction try-with-resources.

Nous pouvons déclarer plusieurs ressources dans le bloc try. Le bloc d'initialisation try peut avoir n'importe quel nombre de ressources, qui peuvent être nulles ou non nulles.

Dans l'exemple ci-dessous, nous pouvons déclarer plusieurs ressources dans l'instruction try-with-resources.

Exemple

import java.io.BufferedReader;
import java.io.IOException;
import java.io.Reader;
import java.io.StringReader;

public class MultipleResourcesTest {
   public static void main(String args[]) throws IOException {
      System.out.println(readData("test"));
   }
   static String <strong>readData</strong>(String message) throws IOException {
      <strong>try</strong>(Reader inputString = new StringReader(message);
      BufferedReader br = new BufferedReader(inputString)) {
         return br.readLine();
      }
   }
}
Copier après la connexion

Sortie

<strong>test</strong>
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal