Day05
1、开发类
找出类应该做的事情–>列出实例变量和方法–>编写方法的伪码–>编写方法的测试用程序–>实现类–>测试方法–>除错或重新设计
①伪码
描述要做什么事情。逻辑。思路。
②测试码
测试用的程序代码。大致步骤。
③真实码
实际设计出的真正的java程序代码。完整代码。
2、伪码
伪码包括3部分:实例变量的声明、方法的声明和方法的逻辑
3、测试码
只编写能够通过测试的方法,一点一点的编写。
4、for循环
for(int i = 0;i < 100 ; i++ ){ }
// 初始化 boolean测试 重复表达式 重复执行的部分
创建变量i并赋值为0 --> 只要i小于100就重复执行 --> 在每趟重复过程最后把i加1
①初始化;②boolean测试;③重复表达式
加强版的for循环(for in 或者 for each循环)
for (String name : nameArray){}
//String 数组元素的类型必须与循环变量的类型匹配,name 此变量在循环过程中会带有不同元素的值,nameArray 要被逐个运行的集合
//冒号代表"in"
创建名称为name的String变量 --> 将nameArray的第一个元素值赋给name --> 执行重复的内容 --> 赋值给下一个元素name --> 重复执行至所有元素都被运行为止
①声明循环变量;②要运行的集合
5、for循环与while循环的差别
while循环只有boolean测试,没有内建的初始化或重复表达式
适用在不知道要循环几次的循环上
for循环适用在知道循环几次的循环上
int i = 0;//必须得声明并初始化计数器变量
while(i < 8){
System.out.println(i);
i++;//将计数器递增
}
System.out.println("done");
6、++与-- 递增/递减操作符
加1与减1的快捷方式
x++; x–;
++x; --x;
int x = 0;
int z = ++x;
//结果两个变量都是1
int x = 0;
int z = x++;
//执行完x是1,z是0
操作符放在变量前面代表先执行加减操作然后再来运用变量的值