怎么导入Scanner类

怎么导入Scanner类,第1张

*** 作方法

01

首先,创建一个class

02

创建一个main方法,

导入java.util.Scanner(一定要写在package下面!!!)

03

输入以下代码,注释部分详细说明了每一行代码的用途。

package com.Test

import java.util.Scanner

public class MyClass {

public static void main(String arg[]){

System.out.println("请输入学科") //输出文字。

Scanner scanner=new Scanner(System.in) //创建scanner对象,注意创建时一定要在包名下面导入java.util.Scanner

String xueke=scanner.next() //创建string变量xueke,用来存放汉字,注意一定要用next

System.out.println("请输入成绩") //输出文字。

int chengji=scanner.nextInt() //创建int变量chengji,用来存放数字,注意一定要用nextint

System.out.println("你的"+xueke+"成绩是"+chengji+"分") //最后输出

}

import java.util.Scanner// 导入包 再说 用法: 首先定义输入流对象 Scanner cin = new Scanner(System.in)然后利用 Scanner 类中的方法进行输入: int number = cin.nextInt()输入一个整型数存放到 number 变量 String str = cin.nextLine()读取一行字符串存放到str字符串中. ............ 还有很多可以查看 Scanner 类中的方法

1、首先在一个java工程下创建一个类名的ScannerDemo的类。

2、然后创建一个Scanner类对象,让它接收从键盘输入的数据。

3、这里利用的nextLine方法接收字符串。next方法其实也是可以获取字符串的。但是next不能获取空格,比如输入Hello World,使用next方法只会得到Hello;而使用nextLine方法会得到完整的Hello World;因为nextLine方法是以回车键为结束标识的。

4、在程序窗口空白处,点击右键,选择Run As ——Java Application。

5、这时在控制台中,输入字符串,按回车。可以看到利用Scanner类的nextLine成功接收到字符串。

6、当然Scanner除能接收字符串之外,像整数,浮点数也是可以接收的,都有对应的方法。下面就以接收整数为例,其他类型的也差不多,可以自己尝试一下。

7、运行查看结果,可以看到nextInt()只能接收整数。想要接收其他类型的数据就得用其他方法了。

扩展资料:

Scanner类常用方法

1、String next():接收控制台输入的字符串(备注:不能将空格作为字符串接收);

2、String nextLine():接收控制台输入的字符串;

3、int nextInt():接收控制台输入的int类型的数据;

4、double nextDouble:接收控制台输入的double 类型的数据;

5、boolean nextBoolean():接收控制台输入的boolean 类型的数据;

6、输入char类型的数据;

Scanner类没有直接输入char类型的方法,可以通过charAt()方法从next()或nexyLine()获取。

参考资料:百度百科-计算机编程语言


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11545530.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存