Maison >Java >javaDidacticiel >Utilisation du flux d'entrée en Java
InputStream est une classe abstraite représentant un flux d'entrée en Java, utilisée pour lire les données d'une source de données. Étapes d'utilisation : 1. Créez un objet InputStream ; 2. Lisez les données ; 3. Marquez la position (facultatif) 4. Sautez les octets (facultatif) ;
En Java, InputStream est une classe abstraite qui représente un flux d'entrée qui lit les données d'une source. Il fournit des méthodes pour lire les données, marquer les positions du flux, sauter des octets dans le flux et fermer le flux.
Pour utiliser InputStream, vous pouvez suivre les étapes suivantes :
L'extrait de code suivant montre comment utiliser un InputStream pour lire les données d'un fichier :
<code class="java">import java.io.FileInputStream; import java.io.IOException; public class InputStreamExample { public static void main(String[] args) throws IOException { // 创建 FileInputStream 对象 FileInputStream inputStream = new FileInputStream("test.txt"); // 创建缓冲区 byte[] buffer = new byte[1024]; // 读取数据 int bytesRead = inputStream.read(buffer); // 输出读取到的数据 System.out.println(new String(buffer, 0, bytesRead)); // 关闭流 inputStream.close(); } }</code>
Dans l'exemple ci-dessus, un objet FileInputStream est créé pour lire les données du fichier "test.txt". La méthode read() lit les données dans le tampon et la variable bytesRead stocke le nombre d'octets lus. Convertissez ensuite les données lues en chaîne et affichez-les sur la console. Enfin, l'objet inputStream est fermé pour libérer des ressources.
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!