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

本篇笔记总结了《Java程序设计》第七周的学习内容,涵盖了String类、StringTokenizer类、Scanner类、StringBuffer类、Date类、Calendar类、Math类、BigInteger类、Random类、Class类、Console类、Pattern类和Matcher类等知识点。详细解析了各类的构造方法、常用方法以及字符串操作技巧。
摘要由CSDN通过智能技术生成

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行,比我前六周加起来的代码都多,但是我本周并没有敲这么多行代码

1591651-20190408193728466-344201580.jpg

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

代码托管

203735_c8f44913_4785027.png

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)
目标5000行30篇400小时
第一周16/163/320/20
第二周546/5623/616/36
第三周739/13011/725/61
第四周605/19061/829/90
第五周977/28832/1023/113
第六周1451/43343/1335/148
第七周4393/87272/1530/178

转载于:https://www.cnblogs.com/20175317zrw/p/10672867.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值