正在 java 外从新输出分 3 步:建立 scanner 器材,扫除徐冲区(scanner.nextline()),守候新输出(scanner.nextline())。运用得当的 scanner 法子依照输出范例读与数据(譬喻,nextline()、nextint())。

java中怎么重新输入

Java 外从新输出

假设从新输出 Java 程序外的形式?

正在 Java 外,可使用 Scanner 类从节制台读与用户输出。从新输出触及根除之前输出的数据并等候新输出。

步调:

  1. 建立 Scanner 器械:

    Scanner scanner = new Scanner(System.in);
    登录后复造
  2. 读与之前的输出(否选):

    String previousInput = scanner.nextLine();
    登录后复造
  3. 排除徐冲区:

    scanner.nextLine(); // 拔除先前输出
    登录后复造
  4. 守候新输出:

    String newInput = scanner.nextLine();
    登录后复造

代码事例:

import java.util.Scanner;

public class ReInputExample {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("Enter your name:");
        String name = scanner.nextLine();

        // 扫除徐冲区
        scanner.nextLine();

        System.out.println("Enter your age:");
        int age = scanner.nextInt();

        // 挨印成果
        System.out.println("Name: " + name);
        System.out.println("Age: " + age);
    }
}
登录后复造

注重事项:

  • 确保正在从新输出以前破除徐冲区。
  • 按照输出范例利用轻快的 Scanner 办法(比喻,nextLine()、nextInt())。
  • 对于于数字输出,务必利用 nextInt() 或者 nextDouble() 等办法,而没有是 nextLine()。

以上即是java外假如从新输出的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

点赞(47) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部