【Java基础04】Java控制台输入输出

【Java基础04】Java控制台输入输出

1、输出

在之前,已经使用了System.out.println()来进行输出,下面来看println和print的区别。

println()和print()都是输出打印字符串,但是println在输出之后会自动换到下一行,而print不会。

System.out.println("1");
System.out.println("2");
System.out.println("3");

System.out.print("1");
System.out.print("2");
System.out.print("3");

2、输入

我们可以通过 Scanner 类来获取用户的输入。

import java.util.Scanner;//使用Scanner类来获取用户输入,因此需要导入包

public class test {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); //首先需要创建一个Scanner对象
        String s = scanner.next(); //next方法接收字符串
        //可以看到这里使用了String类型,用于存储字符串类型的值
    }
}

如上述代码,当用户输入字符串,并按回车后就能获取用户输入的字符串。

方法描述举例
next()对于有效字符前的空格会被删除scanner.next()
nextLine()输入回车之前的所有字符,可以获得空格scanner.nextLine()
nextInt()接收整数scanner.nextInt()
nextDouble()接收小数scanner.nextDouble()
import java.util.Scanner;

public class test {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); //创建Scanner对象
        int score; //定义分数变量
        System.out.print("请输入你的分数:"); //在这里使用的是print方法
        score = scanner.nextInt(); //用户输入分数
        System.out.println("您的分数是:"+score); //这里使用的是println方法,输出用户输入的分数
    }
}

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论

打赏作者

阿涛的敲码时光

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值