JAVA及Leetcode刷题记录

3.26

新买的Plotly的书还在路上,昨天说要用JAVA刷leetcode结果直接被打击了,自暴自弃没有学习,今天努力学一下。JAVA之前学了一点但是感觉又全忘了,这里就记录一下刷题过程中学到的一些JAVA知识吧,可能会显得很低级,但是就当自己记录整理了。

map.containsKey(value):用于查找map中是否存在这个目标,存在则为True,不存在贼False。基本等同于Python中if xx in yy。

map.get(value):利用map中的value键得到对应的key。

map.put(value,key):向map中存入值。

Integer.toString(value)和String valueOf(int i)两个都是将int类型转化为string类型,valueOf存在多个函数将不同类型转化为string,不仅仅是int,并且valueOf函数内部调用了Integer.toString。建议valueOf函数更好。

Integer.MAX_VALUE表示int类型的最大值。Integer.MIN_VALUE表示int的最小值。

a.toCharArray

3.27

int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。  

int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。  

int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。  

int lastIndexOf(String str, int startIndex) :从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引。

str.substring(beginindex,endindex):返回两个索引指代的字符串,前闭后开。

3.28

今天休息一下吧 昨天后来只刷了一题 还没彻底搞懂 算法感觉又忘了好多了 明天写个这周总结

暂时计划如果4.10还不能开学返校的话就先去公司实习吧 在家的效率真的太低了 心里忐忑 需要多学点东西充实自己

会好起来的吧。把博客当成一个记录的地方了 没人知道 但还是应该多记录学习内容!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值