知识点1(类型转换运算符循环流程控制)
Posted sangejava
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识点1(类型转换运算符循环流程控制)相关的知识,希望对你有一定的参考价值。
基本类型的自动转换
遵循规则:范围从小到大
例:long i = 100 注& int==>long
例:double z = 3.9F 注& float==>double
强制转换
例:int i = (int)100L 注& int==>long型,需要再左侧加(int)
逻辑运算符
例子:
与:1+2 & 2+1 =3 //ture 左右都运算
或:1+2 | 2+3 = 3 //true 左右都运算
短路与:1+2 && 2+1 = 3 //ture
短路或:1+2 || 2+3 = 3 //true
非(取反):1+2!= 3 //flase
异或:1+2 ^ 3+5 =3//ture
三元运算符
返回的必须是变量
int w = 5 > 3?7:6
Swich流程控制
swich(变量):
case1:
case2:
//遇到才停止 否则一直穿透
break;
//没有匹配的常亮则运行到这一步
default;
While循环
while(条件){
循环体
步进语句}
注:死循环的话条件为ture即可
do while{
循环体
步进语句}while(条件)
注:do while是先循环后判断
//没有匹配的常亮则运行到这一步
以上是关于知识点1(类型转换运算符循环流程控制)的主要内容,如果未能解决你的问题,请参考以下文章