2165310 《Java程序设计》第2周学习总结
教材学习内容总结
- 了解Java变量
- 重点学习Boolean变量和类型转换规则
- 学习数组定义、使用方式
- 区别:
int [] a,b [];
int a [],b [];
- 熟悉java常用函数
- 学习for循环新语句
- 学习Scanner的运用方式
for(int i:a){
语句//前提:int a[]为数组
}
import java.util.Scanner;
public class Example{
public static void main(String [] args){
Sacnner reader=new Scanner(System.in);
while(reader.hasNextDouble()){
double x=reader.nextDouble();
}
}
}
教材学习中的问题和解决过程
- 一开始对于boolean变量不太了解,在运用到位运算符时不会进行类型转换,容易出错。
- 解决方法:根据例题,自行改写练习,熟悉用法。
代码调试中的问题和解决过程
- 问题1:重复命名
- 问题1解决方案:更改类名
- 问题2:char类型的字符,如: char G,G++仍为char类型,G+1转换为int类型
问题2解决方案:G+1时自动进行类型转换,要注意,其中图一为正确的代码运行结果,图二为错误代码:
代码托管
由于终端一次性截图无法截全,分为两张(由于上周编写代码的电脑系统出了问题,本周更换了电脑,上周的代码没有计算在内):
上周考试错题总结
- 由于认真进行了代码测试与练习,课上测试及时完成了,感受到了成果,会更加努力。