Java的输入与输出

在Java中,输入和输出是通过标准的输入流(System.in)和标准的输出流(System.out)进行处理的。我们可以通过util.Scanner这个类实现输入和输出,以下是一些常用的输入输出函数的介绍

输出:

System.out.println() 输出文本并换行

public class Main {
    public static void main(String[] args) {

        System.out.println("output");
        System.out.println("output");
        
    }
}

 

System.out.print() 输出文本但不换行

public class Main {
    public static void main(String[] args) {

        System.out.print("output");
        System.out.print("output");

    }
}

Java的输入与输出_第1张图片

输入:

String nextLine():方法是 Scanner 类中的一个用于接受文本输入的方法。它的作用是读取输入的一行文本,并返回一个包含该行文本的字符串。

代码: 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        // 创建一个Scanner对象,用于接受用户输入
        Scanner scanner = new Scanner(System.in);

        // 提示用户输入信息
        System.out.print("name:");

        // 使用Scanner对象的方法来读取用户输入
        String name = scanner.nextLine();

        // 显示用户输入的信息
        System.out.println("name:" + name);
    }
}

输出:

Java的输入与输出_第2张图片

int nextInt():是使用 Scanner 类从标准输入中读取一个整数的方式。这行代码的作用是接受用户的整数输入并将其存储在整数变量 n 中,在下面的案例中,我们声明了一个数组来接受所有的输入,并打印出来

 代码

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        Scanner input=new Scanner(System.in);
        //输入数组的长度
        int len=input.nextInt();
        //创建一个数组
        int[] array=new int[len];
        //遍历数组,并给其赋值
        for(int i=0;i

Java的输入与输出_第3张图片

String next():从输入中读取下一个以空白字符分隔的字符串,并返回该字符串。next() 方法可以用于逐个读取以空格分隔的单词,当有多个输入。

代码: 

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        // 创建一个Scanner对象,用于接受用户输入
        Scanner scanner = new Scanner(System.in);

        // 提示用户输入一些文本
        System.out.print("input:");

        // 使用next()方法读取下一个单词
        String word = scanner.next();

        // 显示用户输入的单词
        System.out.println("output:" + word);

        // 关闭Scanner对象
        scanner.close();
    }
}

输出:

Java的输入与输出_第4张图片

你可能感兴趣的:(后端框架学习,java,开发语言)