Java(day04)for、switch和方法

java学习day-04 问:需求:键盘录入学生的考试成绩,根据成绩所在的区间,打印出不同的奖励。1、for循环{}定义的变量,在每一次循环结束之后,都会从内存中释放。2、for循环()中定义的变量,在整个循环结束之后,会从内存中释放。2、执行判断条件,看其返还的结果是true,还是false。循环语句可以解决的问题:将一段代码逻辑,重复的执行很多次。2、执行判断条件,看其返回结果是true,false。4、执行判断条件,看其返回结果是true,false。1、执行初始化语句,在整个循环过程中,只执行一次。3、执行条件控制语句。 阅读详情

局部变量

###  必须手动初始化来分配内存.如:int i = 5;或者int i; i = 5

成员变量

###  不用初始化,也会自动被初始化成默认值

8大类型速查表(含默认值)

 //引用类型的默认值是null

static String n;

方法定义的格式

修饰符               返回值类型            方法名                 方法的参数列表

public static          void                      main                    (string[] args)

返回值类型和return返回的有关

for的嵌套循环

public class TestForDemo {
    public static void main(String[] args) {
        for (int i = 1; i<=3; i++) {
            for (int j = 1; j<=5; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }

}     

总结:外层循环控制的是行数 ,内层循环控制的是每行打印的列数

break、continue、return

break: 直接结束当前循环,跳出循环体,简单粗暴

continue: 跳出本轮循环,继续下一轮循环

return:遇到return直接结束整个方法

public class TestBreakAndContinue {
    public static void main(String[] args) {
        for (int i = 0; i <=100; i++) {
            System.out.print("请输入一个数字:");
            int x=new Scanner(System.in).nextInt();
            if(x!=88) {
                System.out.println("您猜错了!!!");
                continue;
            }
            else {
                System.out.println("猜对了!!!");
                break;
            }
        }
    }
}

switch结构

switch结构

注意事项:

switch 语句中的变量类型可以是: byte、short、int 、char、String(jdk1.7以后支持)

switch 语句可以拥有多个 case 语句

 单词

resolved 引用;使用
reference 引用,调用
duplicate 重复的

整理笔记——二极管 二极管是一种由半导体材料制成的一种具有单向导电性能的电子元器件,二极管的核心是PN结。加在二极管两端的电压和通关的电流被成为,二极管的伏安特性曲线​​​二极管的正向特性:起初正向电压较小时,正向电流几乎没有,称之为死区,此时二极管处于截止状态。当电压差超过截止电压(0.5V或者0.7V),电流随着电压上升,开始增加缓慢,随后急剧增大,二极管的电阻变小进入导通状态,此时电压变化较小。二极管的反向特性:起初反向电流很小,不随电压二变化,此时成为反向饱和电流;当方向电压达到二极管的反向击穿电压。 阅读详情

相关推荐

Ubuntu单系统安装全攻略:从删除Windows到UEFI引导设置(避坑指南)

本文提供Ubuntu单系统安装的完整指南,涵盖从安全删除Windows系统到UEFI引导设置的详细步骤。通过专业工具准备、分区方案设计、引导加载器配置等关键环节,帮助用户避免常见安装问题,实现纯净高效的Ubuntu单系统环境。特别强调UEFI引导的深度配置与安装后的性能优化,适合希望彻底转向Linux的用户。

weixin_29210727的博客 409

java switch语句-for循环讲解

switch语句: switch(表达式){ case值1: 语句体1; break; case值2: 语句体2; break; default: 语句体n+1; break; } 格式说明: 1.表达式取值为byte,short,int,char,JDK5以后可以是枚举,JDK7以后可以是字符串(String) 2.case:后面跟的是要和表达式进行比较的值3.语句体:这个部分可以是一条或者多条语句 4.break:表示中断,结束的意思,可以控制switch语句的结束 5.default:当所有的值都和表

她是不会无条件的!! 4051

微信小程序导航栏滑动一定距离后固定到顶部

接上一篇文章的内容,通常在一个页面中部会有一个导航栏查看不同的内容,这篇文章旨在实现在页面下滑的过程中导航栏自动固定到顶部以便我们阅读过程中的切换。 下滑一段距离后自动固定到顶部 首先,思考这个功能应该是怎么实现的: 在页面下滑的过程中,我们希望系统应当能识别下滑了多少距离,当原本的导航栏逐渐被遮住以后(遮住意味着下滑了特定距离),触发这个功能,执行另一种样式,将导航栏固定在页面顶端,同时如果我们将页面往上滑,系统能识别到原来的导航栏能露出来了(即距离顶端的高度小于一个特定的值),这时候又执行最初的样式

Oblivision_Geek的博客 4032

Java 循环结构入门 while循环,for循环,switch循环 详解

Java基础循环,for循环,while循环,do while循环,switch循环以及循环控制指令。

m0_62052192的博客 986

SRAM Bank数量配置:性能、面积与功耗的权衡指南

SRAM(静态随机存取存储器)是芯片设计中的关键存储单元,其Bank数量配置直接影响访问延迟、吞吐率、功耗和面积。Bank切分通过将存储阵列分区,缩短位线和字线延迟,从而提升性能,但会增加外围电路开销。合理配置Bank数量可优化PPA(性能、功耗、面积),在28nm和16nm工艺下,2个Bank通常是性价比最高的选择。本文基于实测数据,探讨不同场景下的Bank配置策略,帮助工程师避免常见误区,提升设计效率。

weixin_27230891的博客 179

从ET到PT阶段:一文详解汽车零部件DV与PV测试的完整流程(含常见问题解析)

本文深入解析汽车零部件开发中的DV(设计验证)与PV(性能验证)测试全流程,涵盖从ET到PT阶段的关键技术要点与常见问题解决方案。针对车载开发工程师,提供实战指南与优化策略,帮助提升零部件质量与生产效率,确保符合行业标准与市场需求。

weixin_29273849的博客 786

Java中的结构(for,if,while,switch)

本文介绍了Java中的基本结构,常见的选择结构,if结构,if...else....结构,if....else if.....else.... ,if结构的嵌套,switch选择结构,每个结构都使用了案例进行演示,更容易理解,循环结构,while,do...while,for,等,附有案例,使用do...while循环实现用户登录操作,介绍了for循环结构,以及循环的嵌套,介绍了实例,打印水仙花数,打印三角形,等腰三角形,打印菱形等

fj123321666的博客 601

halcon C++编程 第4讲 HObject/HImage Mat相互转换(tcy)

网上有很多相互转换程序,但并不知那个正确,本文对相互转换后的结果和原对象比较是否相同判断转换是否正确。经测试ok.本文包括转换代码及测试是否相同。 1.转换程序: /************************************ HObject转为Mat:time:2021/3/16 V1.0 *************************************/ cv::Mat HalconClass::HObjectToMat(const HalconCpp::HObject&..

tcy-阿春 4933

Java学习之switch、for

1. switch 在Java中,switch中的变量类型可以是 byte、short、int、char、String(从Java SE 7支持) case 标签必须为字符串常量或和字面量 例: public static void main(String[] args) { String str = "Hello World"; switch (str){ case "Hello": System.o

Baker的博客 371

相场断裂模型中的各向异性机制:从裂纹密度到驱动力的数值实现

断裂力学是研究材料在载荷作用下裂纹萌生与扩展规律的基础学科,其核心在于理解材料失效的能量准则与路径选择。传统方法通常预设裂纹路径,而相场断裂模型通过引入连续的相场变量,将裂纹模拟转化为一个能量最小化问题,能够自发预测裂纹的萌生、扩展与分叉,在工程失效分析中具有重要价值。当材料具有显著的方向依赖性时,如单晶、复合材料或轧制金属板,各向同性假设会失效,此时需引入各向异性机制。该机制的核心在于改造两个关键部分:一是裂纹密度函数,通过引入各向异性张量来定义不同方向上形成裂纹微结构的能量成本;二是临界能量释放率(断裂

weixin_31421613的博客 298

Amesim应用篇-电芯等效电路模型标定

为了使计算模型更加准确,在有电芯实验测试数据的情况下,依据现有的实验数据对Amesim中的电池等效电路模型进行标定。标定的目的是为了获得更加符合项目实际情况的电芯等效电路模型,标定完的电芯可以用于搭建PACK模型,也可以用于其他虚拟实验。本文以充电标定为例,进行介绍。放电标定与充电一致。

2201_75375391的博客 1213

4 Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))

Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))

飛白的学习笔记 1万+

Go语言面试:面试中经常被问到的50个经典面试题(附参考答案)

Go语言核心知识点摘要 基础语法与数据结构 make和new区别:new分配零值内存返回指针,make初始化引用类型返回实例 Slice底层:包含指针、长度、容量的结构体,多个slice可共享底层数组 nil与空slice:nil指针为nil,空slice指针非nil但JSON编码不同 Map原理:哈希表实现,非线程安全,扩容策略影响性能 for range注意:循环变量是拷贝,map遍历无序 defer执行:LIFO顺序,函数返回前执行 Struct比较:仅当所有字段可比较时才可比较 参数传递:只有值传递

数据知道的博客 4722

java while 死循环_switch语句;for/while循环;死循环;跳转语句;嵌套循环;方法及方法的调用(Java Day04)...

一、选择语句【switch语句】:​ 概述:提前把一些结果对应的处理方式写好,执行的时候根据表达式的结果去和罗列好的结果去匹配,对应执行匹配的结果的处理方式的语句体。​ 格式:​ switch(表达式){​ case 常量1:语句体1;​ break;​ case 常量2:语句体2;​ break;​ ...

weixin_42333370的博客 840

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

day04 switch语句和循环语句

循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要通过修改循环变量使得循环判断条件为false,从而结束循环,否则循环将一直执行下去,形成死循环。在switch语句中,如果case的后面不写break,将出现穿透现象,也就是一旦匹配成功,不会在判断下一个case的值,直接向后运行,直到遇到break或者整个switch语句结束,switch语句执行终止。for循环的循环变量在for()中声明的,在循环语句结束后,不可以被访问;

u010297404的博客 1324

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Day05 分支语句,for循环

1.转义字符;2.常量;3.分支语句if分支,switch分支(注重底层), if vs switch(表达式的区别、应用场景的区别);4.for循环

weixin_69595694的博客 1322

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Java——黑马Java学习作业——day04循环和判断

比如:黑马某学员入职一家企业后,税前工资是15000,则他每月该交个税的部分是15000-1500-5000=8500元,个税缴纳数额是3000×3%+5500×10%=640元。李雷想买一个价值7988元的新手机,她的旧手机在二手市场能卖1500元,而手机专卖店推出以旧换新的优惠,把她的旧手机交给店家,新手机就能够打8折优惠。闰年的规则是:四年一闰,百年不闰,四百年再闰。请根据此优惠计划进行购物结算,键盘录入顾客的类别(0表示普通顾客,1表示会员)和购物的折前金额(整数即可),输出应付金额(小数类型)。

pangyaqi的博客 914

Java小白StudyDay04--分支结构 Switch结构 for循环结构

Java小白Stuy04--分支结构 Switch结构 for循环结构一、分支结构1.单分支结构2.多分支结构3.嵌套分支语句4.延伸二、switch结构1.switch判断int类型变量2.switch判断String类型变量三、循环结构1.for循环2,fro循环体加入if判断语句3.嵌套for语句4.拓展9*9乘法表 一、分支结构 1.单分支结构 单分支结构比较简单, if (判断条件){ 符合判断条件后指定的代码} 执行:先判断是否符合条件,如果符合条件,就会执行过大括号里边的代码 。 如果没能

走出自己的Java之路 535

Day04 Java 从键盘录入数据及流程控制语句if,switch语句,for,while循环等

从键盘输入需要三个步骤: 1、导包:import java.until.Scanner; 2、创建:

m0_64350718的博客 1249

从零开始学Java,学习笔记Day04

switch的使用switch的深入 – 重要for循环 – 重要for循环嵌套 – 重要!!!while循环do-while循环特殊的流程控制语句重点放在break、continue。

qq_51876888的博客 864

Java学习笔记(day04)【选择语句、for循环】

一、 选择语句【switch语句】 提前把一些结果对应的处理方式写好,执行的时候根据表达式的结果和罗列好的结果去匹配,对应执行匹配的结果的处理方式的语句体 switch(表达式){ //switch(做选择),表达式:他的结果表示所作出的选择 case常量1:语体1; //case:共给我们选择的选项,语体:每一项对应要做的事情 break; //break:中断选择 case常量2:语体2...

weixin_44060031的博客 196

尚硅谷java基础学习笔记day04

尚硅谷java基础学习笔记 day04 分支结构之二:switch-case 1.格式 switch(表达式){ case 常量1: 执行语句1; //break; case 常量2: 执行语句2; //break; … default: 执行语句n; //break; } 2.说明: ① 根据switch表达式中的值,依次匹配各个case中的常量。一旦匹配成功,则进入相应case结构中,调用其执行语句。 当调用完执行语句以后,则仍然继续向下执行其他case结构中的执行语句,直到遇到break关键字或此sw

weixin_43808506的博客 289

Java基础day04

在Java中,可以使用来向屏幕输出一些内容。println是print line的缩写,表示输出并换行。如果输出后不想换行,可以用如果要把数据显示成我们期望的格式,就需要使用格式化输出的功能。格式化输出使用,通过使用占位符printf()

weixin_64685917的博客 823

Day04(For,While,If,Scanner,Switch)

Scanner,循环体

weixin_65996579的博客 369

分支语句if,switch,for

if、switch、for

m0_67496588的博客 868

2020-12-3 分支结构switch、循环结构:for、嵌套循环for、break、continue

分支结构switch、循环结构:for、嵌套循环for、break、continue一、分支结构switch二、循环结构1:for三、Day04 -- 循环+数组四、拓展 一、分支结构switch 1、概述 也像if一样,可以完成先判断的需求 也支持 byte short int char String 数据类型 2、语法 如下 switch(判断条件){ case 0 : sysout(0); break; case 1 : sysout(1); break;

muyi_upup的博客 1003
上一篇: Java(day03)运算符
下一篇: Java(day05)while循环和数组
五八个
博客等级 码龄8年 638粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值