day28
今天:今天学习了复杂对象数组和字符串 API 相关内容,对象数组就是数组里面存储对象的地址值,需要先创建实体类,再初始化数组、逐个 new 对象存入数组元素,完成遍历、查找、删除等操作,要留意数组元素默认是 null,直接调用方法会触发空指针异常;同时了解了 API 的概念,学会查阅官方帮助文档,掌握文档的使用步骤,能够从文档里查找类的介绍、构造方法与成员方法,看懂方法的参数、返回值,借助文档自学字符串相关功能,改变过去死记方法的习惯。
规划了去旅游的路线和安排。
和老妈在外面汽车刷子转了一圈。
问题、解决方案:我练习的时候遇到三处麻烦,第一是创建对象数组之后,忘记给数组位置赋值对象,直接就调用对象的方法,经常报空指针错误,一开始搞不懂报错原因,后来写代码会先检查数组元素是不是 null,访问对象属性方法前做判断。第二是操作对象数组做删除、查找时,容易混淆数组下标和对象本身,循环的时候下标控制出错,造成取错数据,我写循环时会把下标和对象变量分开,循环拿到下标之后再取出对应对象。第三是看 API 文档的时候看不懂参数和返回值,不知道哪些方法适合当前需求,习惯硬背方法,效率很低,现在我学着按照文档的步骤,先看类说明,再看方法参数、返回类型,遇到不熟悉的功能优先翻阅文档,慢慢减少死记硬背,写完代码还会多做几组测试用例验证逻辑。
明天:收拾东西准备准备出发旅游,出去透透气。抽时间学学Java。

浙公网安备 33010602011771号