Java中的分支语句:
if 、else if、else的使用
注意判断语句写在圆括号里,后面不需要跟分号,执行语句要写在大括号里
switch语句
switch语句的使用需要注意的点:
switch语句只能做等值判断;分支语句后面跟冒号,不需要大括号括起来;每条分支语句需要用break来结束,看需求也可以不加,不加的话是死循环,需要构造一些表达式,让其满足我们的需求;switch里其他情况用defult来写
循环
while循环,do while循环;for循环
三个循环没有本质上的区别,根据个人喜好使用,do while无论如何都要执行一次,while则是满足才执行
如何获得0-10的随机数
int random=(int)(Math.random()*10); //Math.random() 获得的是0-1之间的随机小数 //Math.random()*10 0.00000...~9.999999... //int强转获得0-10
比较字符串不用== 调用方法 .equals
==比较的是存储的位置 会出现问题
嵌套循环
嵌套循环即循环里面还有循环,在没有break,continue的情况下,外面的循环走一次,里面的循环要走完一整遍
打印平行四边形
打印三角形
打印菱形
将上面的三角形代码复制,修改第一个循环条件,让三角形倒着打
打印空心菱形
在原有基础上修改,每一列的第一个和最后一个打印否则就打空格,通过分支语句来实现