学习小结

本周是开展学习的第二周,我感觉自己进入了疲惫期,习题的速度下降开始既有厌烦的感觉,题目的难度也开始上升,所花费的时间也在增加,现在的进度在字符串,很考验思维很多情况下我做出来的题是暴力计算,相比于那些巧妙的思维我仍有很长的路要走。这一周的收获还是挺多的:比方说,求某个数的N次方函数、向上取整函数、字符串截取,结合,插入等等,每天晚上小组还会组织讨论一些问题,感觉收获也挺大的。

学习一些新知识时单靠字面意思总是不太理解,所以需要有实例来展示一下,像这些:

(1)Integer.toString()方法用来执行将int转换为String的操作substring 方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串。

strVariable.substring(start, end)//截取

(2)字符串某个位置插入一个字符串

StringBuffer sb = new StringBuffer("原字符串");

sb.insert(index,"需要插入的字符串");

(3)str.indexOf(value)

str.indexOf(value,int fromIndex)

其中,str 表示指定字符串;value 表示待查找的字符(串);fromIndex 表示查找时的起始索引,如果不指定 fromIndex,则默认从指定字符串中的开始位置(即 fromIndex 默认为 0)开始查找。

(4)concat() 函数用于将多个字符串连接成一个字符串。

for(int i=0;i<p;i++){

            b=b.concat(a[i]);//将输入的说有数组拼接在一起

        }

也算是对自己学习的回顾总结吧,面对逐渐变难的题目,无力感也是在心中蔓延,不过在千辛万苦干掉这个boss后收获也是蛮大的,我是一个不断进步的小菜鸟,总有一天我会成为大佬。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容