JAVA语句学习(三)

三元运算符:

好处:可以简化if  else代码

弊端:因为是一个运算符,所以必须有一个结果。

if 和switch语句很像,具体场景应用:

如果判断具体数值不多,而是符合byte shot int char 这四种类型,虽然两个语句都可以使用,但是建议使用switch语句,因为效率高。

其他情况:对区间进行判断,其结果为Boolean类型,用if语句,if的使用范围更广。

while:先判断条件,只有条件满足才执行循环体。               

do while:先执行循环,在判断条件,满足条件,再继续执行循环。

总的来说,do while  无论条件是否满足,循环体至少执行 一次

 while(条件表达式)

{

循环体(执行语句);

}

for:

1、变量有自己的作用域,对于for来讲,如果将用于控制循环的增量定义在for的语句中,那么该变量只在for语句内有效,for语句执行完毕,该变量在内存中被释放。

2、for和while可以进行互换,如果需要进行定义循环增量,用for更合适

for(初始化表达式;循环条件表达式;循环后的操作表达式)

{

执行语句;

}

当要对某些语句需要执行很多次时,需要循环结构。

累加思想:通过变量记录住每次变化的结果,通过循环形式进行累加。

计数器思想:通过一个变量记录住数据的状态的变化,也通过循环完成。

continue:只能作用于循环结构,继续循环。特点:结束本次循环,继续下一次循环

函数:

修饰符 返回值类型 函数名(参数形式    形式参数1,参数形式    形式参数2)

{

执行语句;

return 返回值;

}

当函数运算后,没有具体的返回值时,这时返回值类型用一个特殊的关键字来标识。该关键字是void,void:代表的是函数没有具体返回值的情况,这个时候函数中的return可以省略不写。

重载:当定义的功能相同时,但参与运算的未知内容不同时,定义一个名称表示其功能,方便阅读,而通过参数列表的不同来区分多个同名函数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值