2020/9/8

83 阅读2分钟

上午背了200单词 第一天 花费1h

高数看了不到一单元

中午回来发现从家书拿少了 1000题两本和线代9讲忘拿了 裂开

下午也没去图书馆 在一楼自习室 吵得一批 还被叮了七八个包 不可能再去了

直接回寝室敲代码 冲冲冲!!!

java进入第二周 6个小节

Java循环结构

  • 多种数据类型接收方法总结

Java不提供直接接收字符数据的方法,而是先接收字符串数据,然后进行转换。

do-while循环

  • do-while循环至少执行一次
  • 循环条件后的分号不能丢

局部变量使用前必须要初始化

Math.random()得到[0,1)之间的随机数

Math.random()*10 + 1表示[1,11)之间的随机数

局部变量只在定义它的大括号内有效

三种循环结构的应用场景

1.从for循环结构看,三个表达式会依次被执行到,执行的顺序也是固定的,所以for循环适用于循环次数固定的场景

2.while循环,只有一个判断条件,结果为布尔值,如果为true就执行循环,为false就不执行。所以while循环适用于不知道循环次数,只知道循环达到某个条件可以执行时使用。在循环内,一般需要对循环变量进行改变,否则会发生死循环。

3.do-while循环,与while循环类似,只是判断放到了最后,不管是否满足条件,循环都会被执行一次。do-while循环适用于不知道循环具体执行次数,只知道满足某个条件继续执行或结束执行,并且循环肯定执行一次时使用。

  • 求阶乘