JAVASE入门基础知识整理笔记篇(四)
2019-04-27 16:31
141 查看
Math是一个数学类
不需要导包,因为java.lang下的内容,不需要导包
Math.random()–>产生随机数 [0.0,1.0)
总结公式: [min,max] (int)(Math.random()*(max-min+1)+min) [min,max) (int)(Math.random()*(max-min)+min)
结构:
条件初始化;
while(判断条件){
循环体语句;
条件变化;
}
判断条件是一个值为boolean类型的表达式
for: 次数循环 能确定变量的区间 while:条件循环 do...while 无论是否满足条件,循环都至少执行一遍 条件初始化; do{ 循环体语句; 条件变化; }while(判断条件);
break:
作用: 结束 停止 终止
应用场景:switch 语句 和 循环语句中
continue: 作用: 结束本次循环,直接进入到下一次循环 应用场景:只能用在循环中
循环嵌套循环
for(条件初始化;条件判断;条件变化){
//代码
for(条件初始化;条件判断;条件变化){
//代码
}
//代码
}
外层循环没执行一次,内层循环执行一轮
一般: 外层循环和内容循环for,存在2个变量,一般使这两个变量与案例中的两个有规律的可变的值相对应
方法:
解决功能的代码
注意: 1.类中方法外定义方法,方法不能嵌套 2.方法不调用不执行 语法: 有返回值类型的方法 修饰符 返回值类型 方法名([参数列表]){ 方法体语句; return 返回值; } 说明: 修饰符:访问权限修饰符 public static 返回值类型: 方法运行完毕之后,结果的数据类型 基本数据类型|引用数据类型 方法名:方法的调用需要通过方法名调用 严格遵循修饰符的命名规则|规范 () -->参数列表,可以是0~多个参数 参数:在方法运行过程中,有没有存在不能确定的值,未知的变量,如果有定义方法的参数 方法的参数相当于局部变量 参数列表: 数据类型 参数名1,数据类型 参数名2数据类型 参数名2... {}-->方法体语句,解决功能的具体代码 return: 返回 结束方法 带出返回值,返回给方法的调用者 没有返回值类型的方法 修饰符 void 方法名([参数列表]){ 方法体; [return;] } void: 没有返回值 return: 结束方法 调用方法: 方法名+(); 执行方法中的代码 有返回值类型的方法中: 输出调用 System.out.println(方法名()); 执行方法中的代码+打印返回值 赋值调用 数据类型 变量名 = 方法名(); 执行方法中的代码,并将返回值赋值给变量 直接调用 方法名+(); 只能执行方法中的代码 没有返回值类型的方法不能输出调用也不能赋值调用 直接调用 参数:参数是一一对应的 实际参数: 实参 调用方法时()中的参数 形式参数: 形参 定义方法时()中的参数 形参和实参,类型,顺序,个数必须一一对应
相关文章推荐
- JAVASE入门基础知识整理笔记篇(九)
- JAVASE入门基础知识整理笔记篇(十)
- JAVASE入门基础知识整理笔记篇(三)
- JAVASE入门基础知识整理笔记篇(八)
- JAVASE入门基础知识整理笔记篇(六)
- JAVASE入门基础知识整理笔记篇(五)
- JAVASE入门基础知识整理笔记篇(九)
- JAVASE入门基础知识整理笔记篇(十一)
- JAVASE入门基础知识整理笔记篇(十四)
- JAVASE入门基础知识整理笔记篇(七)
- 汇编入门学习笔记 (一)—— 基础知识、寄存器
- Python编程:从入门到实践 学习笔记 基础知识(三)if语句
- 3D游戏部分基础数学知识整理笔记1
- jQuery入门基础知识学习笔记
- Linux学习笔记:基础知识学习整理【图】
- web前端入门知识笔记——html基础(传智播客)
- 个人随手自学笔记--python3入门及基础知识点(4)—— 正则、josn
- javase基础入门复习笔记
- 深度学习/机器学习入门基础数学知识整理(二):梯度与导数,矩阵求导,泰勒展开等
- web前端入门知识笔记——html基础(传智播客)