Java入门 - 语言基础 - 21.Scanner类

本文介绍了Java中的Scanner类,包括概述、next方法的使用、nextLine方法的使用,以及next()与nextLine()的区别。通过示例代码展示了如何通过Scanner类获取用户输入,以及处理不同类型的数据输入。
摘要由CSDN通过智能技术生成

原文地址:http://www.work100.net/training/java-scanner.html
更多教程:光束云 - 免费课程

Scanner类

序号 文内章节 视频
1 概述 -
2 使用next方法 -
3 使用nextLine方法 -
4 next()与nextLine()区别 -

请参照如上章节导航进行阅读

1.概述

java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。

下面是创建 Scanner 对象的基本语法:

Scanner s = new Scanner(System.in);

接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next()nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext()hasNextLine() 判断是否还有输入的数据:

2.使用next方法

import java.util.Scanner; 
 
public class ScannerDemo {
   
    public static void main(String[] args) {
   
        Scanner scan = new Scanner(System.in);
        // 从键盘接收数据
 
        // next方式接收字符串
        System.out.println("next方式接收:");
        // 判断是否还有输入
        if (scan.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值