21xrx.com
2025-04-21 23:41:14 Monday
文章检索 我的文章 写文章
Java中的输入输出代码运用
2023-06-18 03:32:45 深夜i     9     0
Java 输入输出 Scanner类

Java是一个非常流行的编程语言,它的输入输出操作也非常方便。在Java中,我们可以使用各种类来进行输入输出操作,如InputStream、OutputStream、Reader、Writer等。下面就来介绍一下Java中输入输出的几种常见方法。

1. 从键盘读取输入

Java中从键盘读取输入可以使用Scanner类。Scanner类的构造方法可以接收一个InputStream作为输入源,而System.in就是一个InputStream对象,所以我们可以这样来利用Scanner类从键盘读取输入:

Scanner sc = new Scanner(System.in);
String s = sc.next();
System.out.println(s);

2. 从文件中读取输入

Java中从文件中读取输入可以使用FileInputStream类。FileInputStream类的构造方法可以接收一个文件路径做为参数,我们可以利用它来读取文件中的内容:

FileInputStream fis = new FileInputStream("filePath");
byte[] buffer = new byte[1024];
int len = fis.read(buffer);
String s = new String(buffer, 0, len);
System.out.println(s);

3. 写入文件

Java中写入文件可以使用FileOutputStream类。FileOutputStream类的构造方法可以接收一个文件路径做为参数,我们可以利用它来写入文件中的内容:

FileOutputStream fos = new FileOutputStream("filePath");
String s = "Hello World!";
byte[] buffer = s.getBytes();
fos.write(buffer);
fos.close();

  
  

评论区

请求出错了