21xrx.com
2024-11-22 07:37:48 Friday
登录
文章检索 我的文章 写文章
Java输入输出代码实例
2023-06-11 18:25:37 深夜i     --     --
Java 输入输出 Scanner类 文件读写

Java作为一门面向对象的编程语言,其输入输出操作在程序开发中被广泛使用。本文将介绍一些Java输入输出的基础知识,并提供一些简单的代码实例。

1. Java输入操作的实现

Java中最常用的输入方法是通过使用Scanner类来读取控制台输入。以下是一个简单的示例代码,该代码从控制台输入两个整数,然后将它们相加并输出结果。


import java.util.Scanner;

public class InputExample {

  public static void main(String[] args) {

    Scanner input = new Scanner(System.in);

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

    int num1 = input.nextInt();

    System.out.print("请输入第二个整数:");

    int num2 = input.nextInt();

    System.out.println("两个数的和为:" + (num1 + num2));

  }

}

在上面的示例代码中,我们首先使用Scanner类创建了一个输入对象,然后使用nextInt()方法读取控制台输入的整数。最后,将这两个整数相加并输出结果。

2. Java输出操作的实现

Java中最常用的输出方法是使用System.out.println()方法。该方法可以将字符串输出到控制台,并自动换行。以下是一个简单的示例代码。


public class OutputExample {

  public static void main(String[] args) {

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

    System.out.println("这是一行输出。");

  }

}

在上面的示例代码中,我们使用System.out.println()方法分别输出了字符串"Hello, World!"和"这是一行输出。"。

3. Java文件输入操作的实现

Java中可以使用File类和Scanner类来读取文件内容。以下是一个简单的示例代码,该代码从文件中读取每一行的内容,并将其输出到控制台。


import java.io.File;

import java.io.FileNotFoundException;

import java.util.Scanner;

public class FileInputExample {

  public static void main(String[] args) {

    try {

      File file = new File("input.txt");

      Scanner input = new Scanner(file);

      while (input.hasNextLine()) {

        System.out.println(input.nextLine());

      }

      input.close();

    } catch (FileNotFoundException e) {

      System.out.println("文件未找到。");

    }

  }

}

在上面的示例代码中,我们使用File类来表示要读取的文件,并使用Scanner类来读取文件内容。然后我们使用while循环逐行读取文件内容,并使用System.out.println()方法输出到控制台。

4. Java文件输出操作的实现

Java中可以使用File类和PrintWriter类来输出文件内容。以下是一个简单的示例代码,该代码向文件中写入两行内容。


import java.io.File;

import java.io.FileNotFoundException;

import java.io.PrintWriter;

public class FileOutputExample {

  public static void main(String[] args) {

    try {

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

      output.println("这是第一行。");

      output.println("这是第二行。");

      output.close();

    } catch (FileNotFoundException e) {

      System.out.println("文件未找到。");

    }

  }

}

在上面的示例代码中,我们使用PrintWriter类创建一个输出对象,并向文件中写入了两行内容。

  
  

评论区

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