1.循环
写单词写到你记住为止, 没有固定次数
做…直到…
当…做… while
break; 结束整个(内层)循环
可以借助循环名, 来结束外层循环
continue; 结束本次循环, 继续下一次循环
逻辑: 猜一次, 然后判断要不要继续猜 do{} while(判断条件)
判断要不要继续猜, 然后再猜 while(判断条件)
do-while 和 while 唯一的区别, 第一次循环条件不满足的时候
课堂案例:
输出99乘法表 \n \t
2.方法[函数\过程]
概念,语法:
System.out.println(""): 调用方法
Math.random(): 调用方法
console.nextInt(): 调用方法
方法: 就是一部分代码, 通过调用方法, 来执行代码
可以通过方法的定义以及方法的调用, 实现代码的重复使用
重复性的代码, 不一定是在循环里写的, 为了能只写一次, 就定义在方法内部
方法的声明:
[修饰词] 返回值类型 方法名 (方法的参数) { 方法体 }
public static void/double random
注意事项:
1.方法名随意, 首字母小写, 后面驼峰命名法
2.返回值类型:
a.没有返回值, 类型就是void, return 可以出现
但是return后面不能接内容, 表示方法结束
b.有返回值, 类型就是具体数据类型(8个基本数据类型等)
必须要有return, 而且return后面的值, 数据类型必须统一
c.调用方法的时候, 如果有返回值, 可以使用变量来接收返回值
例如: double d = Math.random();
3.参数:
a.方法定义时, 参数必须要有类型, 这叫方法形参
b.方法使用时, 如果定义了参数, 必须要传递对应类型和数量的值
传递进来的值, 叫做方