尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Java 基础|Scanner 键盘输入、导包、分支结构、局部变量、随机数
一、Scanner 键盘扫描仪键盘录入Scanner 作用接收控制台键盘输入的数据。1. 创建 Scanner 对象java.util.Scanner sc new java.util.Scanner(System.in);2. Scanner 常用录入方法// 输入整数 int a sc.nextInt(); // 输入小数 double d sc.nextDouble(); // 输入字符串遇到空格停止读取 String str sc.next(); // 输入单个字符读取字符串第一个字符 char c sc.next().charAt(0); // 输入布尔值 true / false boolean bn sc.nextBoolean();课堂练习键盘录入个人信息 需求录入姓名、性别 (char)、成绩、电话、婚否、家庭住址保存到对应变量控制台打印全部信息。二、导包 import当使用其他包下的类需要使用import进行导包。1. 两种导包语法// 导入包中指定某一个类 import 包名.包名2.包名3.类名; // 导入该包下面所有的类 import 包名.包名2.包名3.*;2. import 书写位置必须写在package包语句之后所有类定义之前。一个源文件可以写多条 import 导包语句。3. 自动导入说明java.lang包下的类不需要手动 import系统自动导入。例String类位于java.lang包。三、分支结构程序三大结构顺序结构、分支结构、循环结构1. if 分支结构1基础 if 单分支if(布尔表达式){ // 条件满足执行的代码 }2if‑else 双分支if(布尔表达式){ // 条件成立执行 }else{ // 条件不成立执行 }3多重 if‑else if 多分支if(条件1){ // 条件1成立执行 }else if(条件2){ // 条件2成立执行 }else if(条件3){ // 条件3成立执行 }else{ // 以上条件全部不成立才执行else可选不是必须写 }注意else if可以根据业务需求写多个如果if大括号内部只有一行代码{}可以省略省略后 if 只对紧跟的一条语句生效分号;也算一条空语句。4if 嵌套结构if(外层条件){ if(内层条件1){ //语句 }else if(内层条件2){ //语句 }else{ //语句 } }else{ //外层条件不满足执行 }执行逻辑先判断外层条件外层条件成立才进入执行内层 if 判断。2. switch‑case 等值分支结构switch 适合做等值匹配判断。1语法switch(表达式){ case 值1: 语句1; case 值2: 语句2; case 值3: 语句3; }2重要注意事项switch 括号中表达式支持类型byte、short、int、charJDK7 及以上支持 String 字符串。break跳出 switch 结构不加 break 会发生 case 穿透继续向下执行后续 case。default没有位置限制可以写在 switch 内任意位置建议default后也要写break。多个case后面的值不能重复。四、局部变量1. 概念定义在方法 / 代码块内部的变量称为局部变量。现阶段主要是 main 方法里面的变量2. 局部变量三大特点必须先赋值才能使用否则编译报错可能尚未初始化变量。作用域范围从变量定义位置开始到所在的{}代码块结束超出作用域使用报找不到符号。同一作用域内不允许定义同名局部变量报错提示已经在该方法中定义了变量。拓展Random 生成随机数Random 在java.util包用来生成随机数字。1. 导包import java.util.Random;2. 创建 Random 对象Random rd new Random();3. 获取随机整数// 生成范围 [0 , n‑1] 的整数 int n rd.nextInt(n);
RELATED

相关推荐

AI请求处理中的“抱歉”背后:异常应对与智能回退机制

AI请求处理中的“抱歉”背后:异常应对与智能回退机制

抱歉,我无法处理这一请求。

📅 2026/10/19 13:52:47
4000流明LED光引擎从0到1:驱动、散热与智能调光实战

4000流明LED光引擎从0到1:驱动、散热与智能调光实战

开篇先聊一个很多朋友可能忽略的点:我们平时说“这灯亮不亮”,其实大多数人只关心功率大不大,但真正决定灯具品质的,往往是光引擎(Light Engine)的设计水平。4000流明(Lumens)是什么…

📅 2026/10/17 4:13:51
基于改进蚁群算法的激光标记路径规划:从TSP问题到工程实践

基于改进蚁群算法的激光标记路径规划:从TSP问题到工程实践

1. 项目背景与核心挑战:从数学建模到工业应用 几年前,我参与指导了一个数学建模竞赛项目,题目是关于激光标记舱口轮廓的生成。当时拿到这个A题,第一感觉是“很工程,很实际”。它不像一些纯理论推导题,而是把…

📅 2026/11/13 22:30:52
MORE NEWS

更多资讯

📰

电工证没到手就上岗?宁夏安监局低压电工证怎么报名最靠谱

电工证没到手就上岗?宁夏安监局低压电工证怎么报名最靠谱 急需特种作业证才能上岗找工作,很多人在面试时被问到“低压电工证有没有”,没证直接被拒。别再等了,宁夏安监局低压电工证怎么报名,这篇文章讲透! 低压电工证是从事电工行业的“通行证”…

📰

21年电工证怎么转异地 内部消息告诉你实操考试怎么稳过

21年电工证怎么转异地 内部消息告诉你实操考试怎么稳过 实操考试心里没底怕挂科,这是很多准备报考或已经拿到21年电工证的学员最真实的心理状态。尤其是在驻马店这样的中小型施工企业,电工证不仅是上岗必备,更是项目投标、资质审核中的“硬通货”。但…

📰

电工证接线缠绕方法七千万别踩坑 这些报名细节你必须知道

电工证接线缠绕方法七千万别踩坑 这些报名细节你必须知道 找工作没有电工证?连门都进不去!现在各行各业对特种作业操作证要求越来越严,特别是电工证,不光是上岗的门槛,更是薪资水平和职业发展的关键。别以为随便找个培训机构就能搞定, 千万别踩坑…

📰

长垣电工证考试内容怎么准备?官方报名入口在这里

长垣电工证考试内容怎么准备?官方报名入口在这里 之前考的证在外省能不能转过来?这个问题,咱们先说答案—— 可以转,但得走流程…

📰

宁波电工证哪里有考的千万别踩坑,学历不高也能考过

宁波电工证哪里有考的千万别踩坑,学历不高也能考过 你是不是也觉得, 学历不高怕报不上名 ?别急,今天我就从一个干了10年特种作业证书办理的老手角度,给你说说 宁波电工证哪里有考的 这个事,告诉你怎么避开那些坑,稳稳拿到电工证。…

📰

西贝厨师有电工证也得注意复审 否则真要栽跟头 良心建议别忽视

西贝厨师有电工证也得注意复审 否则真要栽跟头 良心建议别忽视 证书过期了不知道怎么复审延期,是不是你正在经历的糟心事?别急,今天这波【西贝厨师有电工证】的干货,就是为了解决你这类问题。不管是刚拿到证的新人,还是老手都得知道,特种作业证不是“…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬