欢迎访问宙启技术站
智能推送

使用Java函数进行输入输出和文件操作

发布时间:2023-06-14 05:47:09

在Java中,我们可以使用内置的函数来进行输入和输出,也可以进行文件操作。下面将介绍一些常用的函数和用法。

一、输入输出

1. System.in

System.in是一个InputStream类型的变量,可以用来读取用户输入的数据。可以通过Scanner类来包装System.in,从而方便地读取用户输入的数据。

例如:

Scanner scanner = new Scanner(System.in); String str = scanner.nextLine(); System.out.println("您输入的内容是:" + str);

2. System.out

System.out是一个PrintStream类型的变量,可以用来输出文本到控制台。可以使用println()函数来输出一个字符串,同时会自动换行。

例如:

System.out.println("Hello, world!");

二、文件操作

1. 文件读取

可以使用Java中的BufferedReader类来读取文件内容。需要通过FileReader类来将一个文件打开为一个输入流,然后创建BufferedReader对象。

例如:

File file = new File("test.txt"); BufferedReader reader = new BufferedReader(new FileReader(file)); String line; while ((line = reader.readLine()) != null) { System.out.println(line); } reader.close();

2. 文件写入

可以使用Java中的BufferedWriter类来写入文件内容。需要通过FileWriter类来将一个文件打开为一个输出流,然后创建BufferedWriter对象。

例如:

File file = new File("output.txt"); BufferedWriter writer = new BufferedWriter(new FileWriter(file)); writer.write("Hello, world!"); writer.newLine(); writer.close();

以上就是Java中常见的输入输出和文件操作函数的介绍和用法。在实际使用中,还可以根据需要使用更复杂的函数进行处理。