Java输入流和输出流是Java编程中的重要概念,它们可以帮助我们实现对文件、网络、内存和其他外部设备的数据传输。
Java输入流是一个抽象类,它用于读取来自文件、字节数组或其他来源的数据。它有一个子类InputStream,它可以读取字节流,并提供了一些方法来读取字节。InputStream有很多子类,如FileInputStream、BufferedInputStream、DataInputStream和ObjectInputStream。
Java输出流也是一个抽象类,用于将数据写入到文件、字节数组或其他目标中。它有一个子类OutputStream,它可以写入字节流,并提供了一些方法来写入字节。OutputStream也有很多子类,如FileOutputStream、BufferedOutputStream、DataOutputStream和ObjectOutputStream。
// 使用 FileInputStream 读取文件 File file = new File("test.txt"); FileInputStream fis = new FileInputStream(file); int data = fis.read(); // 读取单个字节 while (data != -1) { // 如果不是文件末尾则循环读取 System.out.print((char) data); // 将读取的字节强制装换成 char 类型并打印出来 data = fis.read(); // 移动到下一个字节 } fis.close(); // 关闭文件流
Java 实例 -在数组中查找指定元素 Java 实例以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:import java.util...
Java 实例 - 数组并集 Java 实例以下实例演示了如何使用 union ()方法来判断数组是否相等:import java.util.Arrays;import...
Java 实例 - 数组输出 Java 实例以下实例演示了如何通过循环输出数组:public class Welcome { public static void main(String[...
Java 实例 - continue 关键字用法 Java 实例Java continue 语句语句用来结束当前循环,并进入下一次循环,即仅仅这一次循环结束...
Java 实例 - 输出数组元素 Java 实例以下实例演示了如何通过重载 MainClass 类的 printArray 方法输出不同类型(整型, 双精度及字...