我的同事压倒了这个equals()方法.我的回答是,你是否也覆盖了这个hashCode()方法?他的回答是因为我们不会使用哈希映射或哈希集,如果我们覆盖它应该不重要hashCode().那是对的吗?
选项1:
String newStr = someStr + 3 + "]";
Run Code Online (Sandbox Code Playgroud)
选项2:
String newStr = someStr + "3" + "]";
Run Code Online (Sandbox Code Playgroud)
在性能,记忆和一般实践方面哪个选项更好?我可以使用哪些推荐的工具/方法来测量代码的内存使用情况及其性能(除了测量开始时间和结束时间以及计算差异)