• 20175317 《Java程序设计》第七周学习总结


    20175317 《Java程序设计》第七周学习总结

    教材学习内容总结

    第七周我学习了教材第八章的内容,学习了许多常用实用类,有以下内容:

    • String
      1. 如何构造String对象
      2. String类的常用方法
      3. 字符串与基本数据类型的转化
      4. 正则表达式及字符串的替换与分解
    • StringTokenizer
    • Scanner
    • StringBuffer
      1. StringBuffer的对象
      2. StringBuffer类的常用方法
    • Date
    • Calendar
    • 日期格式化的方法,format方法
    • Math
    • BigInteger
    • Random
    • format方法
    • Class类与Console
    • PatternMatcher

    在看完课本知识的同时我也将教材配套视频看完了,教材代码也逐一进行了编译运行,通过实践进一步学习了本章知识。

    教材学习中的问题和解决过程

    • 问题1:在学习String类时将许多方法弄混了,比如substring类与String

    • 问题1解决方案:在学习各个方法各个类的同时要着重学习其特有的用法及功能。例如substring类是为获得一个新的String类,substring(a,b)是复制当前字符序列中从a到b-1位置上的字符;String类是提取字符数组中的部分字符创建一个新的String类,例如String(a,m,n)是提取字符数组a中的部分字符创建一个新的String类,起始位置为m,截取字符的个数为n。
      输入图片说明
      输入图片说明

    代码调试中的问题和解决过程

    • 问题1:本周运行脚本时,显示本周代码行数为4393行,比我前六周加起来的代码都多,但是我本周并没有敲这么多行代码

    • 问题1解决方案:我还没有解决这个问题,貌似代码行数的统计与.java文件和.md文件有关,具体我也还没有研究出什么结果。许多同学跟我遇到过相同的问题,希望老师可以改进一下脚本

    代码托管

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
    目标 5000行 30篇 400小时
    第一周 16/16 3/3 20/20
    第二周 546/562 3/6 16/36
    第三周 739/1301 1/7 25/61
    第四周 605/1906 1/8 29/90
    第五周 977/2883 2/10 23/113
    第六周 1451/4334 3/13 35/148
    第七周 4393/8727 2/15 30/178
  • 相关阅读:
    java连接oracle数据库调用存储过程实现分页查询(emp为例)
    git 记录
    Angular记录
    “nth-child”选择器的优先级高于伪类选择器“:hover”
    Angular获取父组件传值-set,get
    Vue3.0路由 -- 学习笔记
    Vue学习笔记
    java-关于List删除元素的出错问题
    CSS选择器-复合选择器
    Angular 路由返回
  • 原文地址:https://www.cnblogs.com/20175317zrw/p/10672867.html
Copyright © 2020-2023  润新知