java学习第四天

第一节、循环语句的使用

while循环   while(表达式){循环体}   表达式应为布尔结果,如果true,则执行循环体,直至表达式变为false,若一直不为false,会一直执行



do  while循环 do{循环体}while(表达式)  和while循环机制类似,最大的差别是do while循环的循环体至少会执行一次



for循环  for(;;){}()内可以只有两个;,即不断循环

如果知道循环次数,可以考虑for,会比较好

()内声明的变量只有循环体内可以使用

break: 结束本层循环

continue: 跳过本次循环,继续下一次

return:1、结束方法2、返回值(方法中)

java中类似goto应用:使用break outer,outer相当于一个信标,可以定位于外层循环中,continue与return也有类似用法


第二节、方法

方法是可以调用的,用于处理数据的功能块

方法可以选择是否返回值,如果不返回值,方法名前需要void修饰,如果返回,需要return语句,切用比返回类型大的数据类型修饰方法名

方法的身份证是:方法名+形参列表

方法可以重载:二同三不同:同类型下的同名方法、形参的数量,顺序,类型不同

返回值类型修饰符如果不同不会造成重载,编译器会报错,它分不清这两个方法


第三节、递归

递归方法:自己调用自己,需要递归头,告诉方法何时退出,递归体进行循环

递归方法简单易懂,但运行效率低、占用内存大

可以使用递归的都可以使用循环代替,推荐循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值