Java的Map的Contains是ContainsValue,该用ContainsKey的
steam吧
全部回复
仅看楼主
level 8
XenoAmess 楼主
CPP的Contains是ContainsKey。
MD就为了这点破事DEBUG了一夜。
啊啊啊啊啊啊啊啊啊 啊啊啊啊啊啊啊
烦躁。
2019年03月11日 00点03分 1
level 9
你TM不会搞个断点试一下啊
2019年03月11日 00点03分 2
当然是打了断点慢慢搞最终才搞出来出来了啊[笑眼]cpp和java万年双修的我万万没想到这里居然还有个坑。而且出事情的代码是我写的资源复用代码,写于半年前吧,之前一直是只是URI相同的资源复用,今天开始写GC了,才突然发现这一块炸了,之前没报错是因为2D游戏耗资源太低,重复加载也根本没卡过
2019年03月11日 00点03分
level 15
Debug也要按照基本法来[你懂的]
2019年03月11日 00点03分 3
老哥,这项目光我写的部分就500K+,基本法就是一夜啊[泪]
2019年03月11日 00点03分
@XenoAmess 跟你昨晚Debug的一夜有啥不一样吗[滑稽]
2019年03月11日 02点03分
level 13
containsKey:是否包含这个key
containsValue:是否包含这个值
2019年03月11日 00点03分 4
废话,我说的是Contains,CPP里的contains = containsKey, Java里的map 里没有contains,但是有个叫ConcurrentHashMap的线程安全哈希表,里面又个contains函数,然后他给的实现是containsValue,于是我就直接中坑了。
2019年03月11日 01点03分
回复
b386881
:o**k,我也不知道你走了ConcurrentHashMap这个玩意
2019年03月11日 01点03分
level 10
在steam吧你甚至可以讨论steam[阴险]
2019年03月11日 02点03分 5
level 9
调用不规范,亲人两行泪
2019年03月11日 02点03分 6
level 12
concurrentMap也有containsKey方法啊,而且它的contains方法参数名都叫value了
2019年03月11日 02点03分 7
实现map接口还能没有containsKey不成?说了,写cpp写多了,看见一个map,敲个contains,没报错,o**k,就入了坑了[笑眼]
2019年03月11日 03点03分
level 11
???
2019年03月11日 07点03分 8
1