1 布尔逻辑
1)布尔按位运算符和赋值运算符:
①布尔赋值运算符:
2)运算符优先级更新:
2 分支
1)三元运算符:<test> ? <resultIfTrue> : <resultIfTrue>
string resultString = (myInteger < 10) ? "Less than 10" : "Greater than or equal to 10";
条件如果符合,那就赋第一个的值,否则赋第二个的值。
2)if语句:用if语句可以进行对条件的判断。
3)switch语句:在case语句中进行比较,如果匹配,则执行匹配的语句。如果没有匹配,但是有default语句,执行default语句。执行完每个部分的代码,必须要有break。
3 循环
1)do循环:执行标记为循环的代码,然后进行布尔测试,测试结果为true,就再次执行。直到结果为false,退出循环。
2)while循环:布尔测试在循环开始时进行,而不是最后进行。
3)for循环:可以指定循环的次数。
4)循环的中断:
break--立即中止循环
continue--立即中止当前的循环(继续执行下一次循环)
return--跳出循环以及包含循环的函数
5)无限循环
4 总结