201711671220 《Java程序设计》第八章学习总结

201711671220 《Java程序设计》第八章学习总结

教材学习内容总结

  第八章讲的是java的常用实用类。在java中,我们比较用得多的实用类是String类、StringTokenizer类、Scanner类、StringBuffer类、Date类与Calendar类、Math类、Random类和format方法。String类是final类,不能有子类;String对象可以是常量对象、String类对象、引用String常量;而String类的常用方法有获取字符序列的长度、比较字符序列是否相同、判断当前字符序列前缀是否参与指定的String对象的字符序列、比较字符序列的大小等等;String与基本数据的相互转换也是比较常用的;而字符串与字符数组、字节数组的比较,字符串在加密解密中的运用也是比较多的;另外还要记住正则表达式。StringTokenizer类主要是用对象来分解String对象的字符序列,并且与String类用spilt()不一样的是,StringTokenizer对象不是用正则表达式作为分隔标记的,而是使用默认的分隔标记或参数delim的字符序列中的字符的任意排列。Scanner类主要是用于输入数据的,是Scanner对象从字符序列中解析出程序所需要的数据。StringBuffer类与String类不同的地方在于StringBuffer类实体的内存空间可以自动地改变大小,便于存放;StringBuffer类较为常用的方法是append方法。Date类与Calendar类是用于日期、时间相关的数据的。日期的格式化可以使用String类调用format方法,也可使用format方法对数字进行格式化。Math类是编程计算一个数的平方根、绝对值等使用的常用类。而Random类是用来得到随机数的。

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

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

  1. String转换成double有时转换不了的。

解决:上网找答案,网上说如果double的数值过大,转化的科学计数就会出错,可以用另一种方法来避免。

其他

 

 

学习进度条

 

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

目标

4000行

20篇

300小时

第一周

9/9

1/1

10/10

第二周

20/29

1/2

12/22

第三四周

100/129

5/7

20/42

第六周

100/229

0/7

20/62

第七周

80/309

0/7

15/77

第八周

100/409

0/7

30/107

第九周

100/509

0/7

20/127

参考资料

Java实用教程(第五版)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值