1增强for循环
是传统遍历的简写,编译时候还原传统循环
语法:
for(元素类型 变量: 数组){
使用变量遍历数组元素
}
好处就是编程方便
缺点:没有循环变量i,没有序号,无法替代使用了i的算法
代码:
public class Demo01 {
public static void main(String[] args) {
/**
* 增强for循环
*/
String[] names = {"Tom","Jack","Last","Lao"};
for (String name : names){
System.out.print(name+" ");
}
}
}
控制台展示:
2方法
方法:也成为函数\过程,将一个可以重复用的计算过程封装起来,方便重复使用
- 封装方法
- 调用方法:重复使用语法
定义方法语法:
修饰词 返回值类型 方法名称 (参数列表){
方法体
}
调用方法:
返回值 = 方法名称(参数);
- 修饰词:用于声明方法的可见范围
- 方法名称:方法的标识,用于区别不同的方法
- 参数列表:方法计算时候传入的参数
- 返回值:方法的计算结果
- 如果方法声明的返回值类型,则在方法中必须使用return语句返回一个值
- 如果方法没有返回值,则使用void声明返回值类型
- 方法体:方法的计算过程
列子:
public static double area(double r){
//计算圆的面积
return Math.PI * r * r;
}
流程(图解):
代码:
public class Demo02 {
public static void main(String[] args) {
/**
* 演示方法
*/
//计算半径为8的园面积
doubl