a=a+b
条件运算操作符:
条件式?成立返回值:失败返回值;
a + b > 15 ? System.out.println("结果小于15") : System.out.println("结果大于15");
a + b >15
条件式
System.out.println("结果小于15")
如果条件成立 就输出结果小于15
System.out.println("结果大于15")
如果条件失败 就输出结果大于15
位运算操作符:
位与
&
位或
|
异或
^
补码
~
递增与递减运算操作符:
递增
++
int i = 10; i++
整数类型i 等于10 i不断自身加1
递减
--
int j = 1024; j--
整数类型j 等于1024 j不断自身减1
04 分支语句
if
名称:条件语句
格式:
一、 if(a == 1)
{
a = a + 1;
}
else
{
a = a + 3;
}
a == 1 是条件
a = a + 1; 是符合条件时运行的代码
a = a + 3; 是不符合条件时运行的代码
二、 if(a == 1)
{
a = a + 1;
}
else if(a ==2)
{
a = a + 2;
}
else if(a == 3)
{
a = a + 3;
}
....
else
{
a = a + a;
}
a == 1 是条件1
a = a + 1; 符合条件1时所执行的代码
a == 2 是条件2
a = a + 2; 符合条件2时所知行的代码
a == 3 是条件3
a = a + 3; 符合条件3时所知行的代码
else
{
a = a + a;
}
是所有条件都不满足所执行的代码
Switch
名称:开关语句
格式:
switch()
{
case 1:
System.out.println("世界杯");
break;
case 2:
System.out.pringln("大冬会");
break;
......
case n:
System.out.pringln("世界末日");
break;
default :
System.out.println("宇宙大爆炸");
}
case 1: 当你选择1时
System.out.println("世界杯");
执行这个代码
break 跳出当前的循环(跳出当前的大括号);
case 2: 当你选择2时
System.out.println("大冬会");
执行这个代码
break 跳出当前的循环(跳出当前的大括号);
case n: 当你选择n时
System.out.println("世界末日");
执行这个代码
break 跳出当前的循环(跳出当前的大括号);
default :
System.out.println("宇宙大爆炸");
都不符合默认执行这个代码
05 循环语句
for
名称:for循环语句
格式:
for(int i=0;i<99;i++)
{
System.out.println("大家好");
}
int i=0; 是初始值
i<99; 是判断式
i++; 是递增式
System.out.println("大家好"); 会被输出99次