C++程序员学Java系列之七:Scanner类 和 引用数据类型
来源:互联网 发布:梅花女子大学 知乎 编辑:程序博客网 时间:2024/06/11 12:36
引用数据类型
我们要用的Scanner类是属于引用数据类型,所以我们要先了解下引用数据类型。
引用数据类型的使用,与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。
数据类型 变量名 = new 数据类型();
每种引用数据类型都有其自己独有的功能,我们可以调用该类型实例的功能。
变量名.方法名();
Scanner类
Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到用户录入的数据。
Scanner使用步骤:
1)导包:import java.util.Scanner;
2)创建对象实例:Scanner sc = new Scanner(System.in);
3)调用方法:
int i = sc.nextInt(); //1,用来接收控制台录入的数字 String s = sc.next(); //2,用来接收控制台录入的字符串
了解完Scanner类,请看使用案例:ScannerDemo.java
/* 引用数据类型, 介绍一个类 Scanner 该类在java已经存在了,是Sun公司为我们做好的类 使用他定义引用数据类型变量,和基本类型变量区别 int a = 1; 格式: 类型 变量名 = new 类型(); 举例: 创建出Scanner类的变量 Scanner sc = new Scanner(); int a = 1;每个引用类型,都有自己的功能,如何使用功能公式:变量.功能名字() Scanner类,作用,让我在命令行中,接受键盘的输入使用Scanner类步骤: 1. 导入包,指明类所在的文件夹, 关键字 import java文件夹-util文件夹 2. 公式,创建出Scanner类型变量 3. 变量.使用Scanner类中的功能,完成键盘输入 */import java.util.Scanner;public class ScannerDemo{public static void main(String[] args){// 类型 变量名 = new 类型();// 创建出Scanner,类变量Scanner sc = new Scanner(System.in);//变量.功能名字() 接受键盘输入// 功能: nextInt() 接受键盘输入,保证输入的是整数// 功能接受的数据就是整数,功能运行后的结果就是整数类型int i = sc.nextInt();System.out.println(i);//Scanner类的另一个功能 next() 接受键盘输入的字符串String s = sc.next();System.out.println(s);}}
阅读全文
1 0
- C++程序员学Java系列之七:Scanner类 和 引用数据类型
- Java基础之引用数据类型scanner类
- Java数据类型之引用数据类型 String、Scanner、Math
- C++程序员学Java系列之十八:继承和抽象
- Java程序员.回头学C/C++ 之 Java&C基本数据类型大对比
- C++程序员学Java系列之五:常量,变量,基本数据类型及转换
- C++程序员学Java系列之八:随机数类Random
- java值传递、引用传递和Scanner类
- php程序员学C/C++之学习系列-【C基础】
- java程序员从笨鸟到菜鸟之(十三)Scanner类
- C++程序员学Java系列之四:Java中的关键字和标识符
- Java基础之--基本数据类型(四类八种)和引用数据类型
- Java数据类型和引用
- Java数据类型(基本数据类型和引用数据类型)
- Java基础之引用数据类型(类)
- 培训第三天,引用数据类型,用Scanner类和Random类为例。以及条件判断语句和循环语句。
- java学习之Scanner类
- Java API 之Scanner类
- 十分钟学习字符集
- mysql中的affected_rows
- 15_heartrate所学(hw_sx_i1)
- MySQL数据类型和常用字段属性总结
- 莫队算法
- C++程序员学Java系列之七:Scanner类 和 引用数据类型
- poj 3693 求出现次数最多的连续重复子串(具体的串)黑盒
- LaTeX——数学相关(符号)
- 【JavaScript声明符号var】
- react-native结合react-navigation之TabNavigator
- 2301: [HAOI2011]Problem b 莫比乌斯反演+前缀+容斥原理
- vue环境的安装
- Python空间数据处理1: GDAL读写遥感图像
- 今日成长