10. 控制台录入

1. 控制台录入
  1. 程序运行中,可在控制台(终端)手动录入数据,再让程序继续执行。

  2. 导包语法:import 包名。类名;//将外部class文件功能引入自身文件。

  3. 使用顺序:

    ​ (1)导入java.util.Scanner.

    ​ (2)声明Scanner类型的变量

    ​ (3)使用Scanner类中对应的函数(区分类型):

    ​ .nextInt(); //获取整数

    ​ .nextDouble(); //获取小数

    ​ .next(); 获取字符串

    ​ .next().charAt(0);//获得单个字符

    注:如果输入了不匹配的数据,则会产生java.util.InputMismatchException

// 定义包:明确该文件的目录结构

//package p1;

//1.引入包
import java.util.Scanner;// import java.util.*;

public class TestScanner{
	public static void main(String[] args) {
		//2.创建Scanner类型的变量,并赋值
		Scanner input = new Scanner(System.in);
		
		System.out.println("请输入内容:");
		
		//int num = input.nextInt();// 将控制台获取到的一个整数值,赋值给num变量
		
		//double num = input.nextDouble();//接收小数
		
		char num = input.next().charAt(1);//接收首个字符
		
		System.out.println("录入的值为:" + num);
		
	}
}
2. 总结
  1. 变量:计算机内存中的一块存储空间,是存储数据的基本单元。
  2. 数据类型:基本数据类型(8种)、引用数据类型(String、数组、对象)
  3. 运算符:算术运算符、逻辑运算符、关系运算符、赋值运算符、三元运算符
  4. 类型转换:自动类型转换、强制类型转换
  5. 类型提升:两个操作数有一个为double,数据存储为Double类型;数字间的常规类型提升,字符串的特殊类型提升
  6. 控制台录入:引入工具包、声明Scanner、调用对应函数接收控制台录入数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值