java学习基础第七讲
来源:互联网 发布:珠宝标签打印软件 编辑:程序博客网 时间:2024/05/19 13:25
一:循环
1.1 for循环
for(表达式;判断条件;表达式) {
循环体 }
执行顺序 :看表达式 值赋给变量 变量去判断条件,如果条件成立执行循环体
如果不成立不执行.
for循环变量的作用域问题:
在for循环表达式内定义的变量只能在当前循环体使用,
如果变量在for循环体外面 则作用域在for循环外使用,for循环内不可重复定义
1.2 while循环和do-while循环
while(判断条件)
{执行循环体}
do {
循环体
} while (判断循环的条件);
do-while 与while的区别
do-while 无论循环条件是否成立 都会执行一次
for循环可以与while循环相互转换使用,一般使用for循环
1.3 for循环的嵌套
列 打印九九乘法表
for(int i=1;i<=9;i++){for(int j = 1;j<i+1;j++){System.out.print(j+"*"+i+"="+i*j+"\t");}System.out.println();}外层循环控制层数 内层循环控制列数 (/t 表示列数)
二: break和continue
break和continue可用在循环体中
break和continue区别:break跳出循环体 continue跳过当前循环体
在循环嵌套中
break只跳出当前循环体 continue只跳过当前循环体
三:随机数
Math.random();随机范围[0,1)
计算随机数公式*(最大值-最小值+1)+最小值
列:
求[18,200]的随机数
for(int i=0;i<10;i++){int ch = (int)(Math.random()*(200-18+1)+18);System.out.println(ch);}
四:函数
封装了 特定功能的代码块增加了 代码复用性
函数的结构
关键字 返回值类型 函数名(参数类型 参数1,参数类型 参数2,...){
函数体
return 返回值
}
/如何构造一个函数
1.确定该函数有没有参数 几个参数2.确定该函数需不需要返回值 类型是什么
函数的重载
什么时候函数可以重载函数实线的功能相同 只是参数 不同 参数和内部实行不同
为了 方便表示同意函数的功能
可以使用函数的重载
重载的规则:
参数 类型 或 个数 不同 或 顺序不同 才能重载(只跟参数有关 )
阅读全文
0 0
- java学习基础第七讲
- Java基础第七讲
- Java基础:第七讲 编译和运行Java程序
- java学习基础第一讲
- java基础学习第二讲
- JAVA基础学习第五讲
- Java Web基础:第七讲 Servlet运行原理
- java基础第七讲——集合、泛型、枚举、网络
- java第七讲随笔
- HTML基础第七讲---框架
- 蓝鸥零基础学习HTML5第七讲 常见标签及标签类型的转换
- Java基础学习第七章之Java 集合
- 孙鑫VC学习笔记:第七讲
- C语言学习第七讲--输入输出
- 孙鑫VC学习笔记:第七讲 对话框
- 孙鑫VC学习笔记:第七讲 对话框
- MySQL学习笔记 第七讲:子查询
- C语言学习之关键字第七讲
- 难点笔记:udacity计算机导论
- Python requests 技巧总结
- struts2的深入学习(二)
- kali开启桥接无法获取IP
- 手机端省市区三级联动
- java学习基础第七讲
- linux磁盘设备分区--实践篇
- 三级缓存工具类
- 成为一名java高级工程师的必备技能
- jdbc的简单封装(使用map处理结果集)
- ruby 数组 习惯用法
- TensorFlow学习--多层感知机
- Recyclerview
- Python 练习实例2