第二天
01题(简单),仍然还在新手村,感觉这个确实简单,连我都能很快写出来
这个是第三次提交结果,下面是第一次,看题解发现原本写的if...else 可以用三元运算符和调用库函数Math.max(),然后又提交了两遍。
然后还看了几个题解,触及到本小白的知识盲区了555~,看评论加搜索知道,好像是集合 Map啥的(不懂555),然后简单的几个语句就完成了(膜拜啊)。反观我的Java还是半吊子,后面的都还啥都不知道(哎),要往后学啊看啊,不然后面的题目肯定就不会写了。
02题(简单),对于我来说这一题比上一题难,但我觉得挺有意义,让我学到很多东西
先说我写的过程,开始看到下标从1开始,有点...心虚吧,怕又是我不知道的什么东西,但后面发现这个是我想多了,我还是用循环来写,然后第一个卡住的地方是不知道咋把int转化为String,然后C一下,找到了四个办法,前两个算是学到的新知识,后两个看到感觉好像听老师讲过(流汗)
返回数据类型是List<String>,又是我不知道的东西(哎),搜索翻书,知道了一丢,List接口,是一个有序集合,声明使用泛型<>,然后将字符串数组转为List 用了这个
然后看别人的题解,emm...好多盲区5555~,真就好多不会啊,接口泛型啥的一点都不知道,然后String类的一些方法,学过的也忘得差不多了,看别人的代码都看不太懂了(哎)
浅浅立个flag,这个星期往后学两个章节,集合+泛型!