21xrx.com
2024-12-23 02:20:48 Monday
登录
文章检索 我的文章 写文章
Java基础入门-如何进行输入输出操作
2023-06-14 22:09:16 深夜i     --     --
Java基础 输入输出 Scanner

在Java编程中,输入输出是一个非常重要的方面之一。当我们需要从控制台或者文件中输入数据时,就需要用到输入流;而当我们需要把数据从程序发送到控制台或者文件时,就需要用输出流。在这篇文章中,我们将讨论Java中基本的输入输出代码,以帮助读者更好地掌握Java编程技能。

第一部分:输入流

在Java编程中,常见的输入流有System.in和Scanner。通过System.in实例化的InputStream,可以读取控制台输入的数据。而Scanner则可以读取控制台或者文件中的数据,其代码如下:

Scanner s = new Scanner(System.in);

int num1 = s.nextInt();

String str1 = s.nextLine();

在上面的示例中,nextInt()方法可以读取控制台中输入的整数,而nextLine()方法可以读取控制台中输入的字符串。

第二部分:输出流

在Java编程中,常见的输出流有System.out和PrintWriter。通过System.out实例化的PrintStream可以向控制台输出数据。而PrintWriter则可以向文件中写入数据,其代码如下:

PrintWriter pw = new PrintWriter("output.txt");

pw.println("Hello World.");

在上面的示例中,我们通过PrintWriter向文件output.txt中写入了一个字符串。

第三部分:代码示例

下面是 Java基本输入输出代码的一个完整示例:

import java.util.Scanner;

import java.io.PrintWriter;

public class Example {

  public static void main(String[] args) {

    Scanner s = new Scanner(System.in);

    System.out.println("请输入一个整数:");

    int num1 = s.nextInt();

    System.out.println("请输入一个字符串:");

    String str1 = s.nextLine();

    System.out.println("您输入的整数是:" + num1);

    PrintWriter pw = new PrintWriter("output.txt");

    pw.println("您输入的字符串是:" + str1);

    pw.close();

  }

}

通过运行上面的示例代码,我们可以在控制台输出用户输入的整数和字符串,并将字符串写入到文件output.txt中。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复