==到目前为止,我一直在我的程序中使用运算符来比较我的所有字符串.但是,我遇到了一个错误,将其中一个更改为了.equals(),并修复了该错误.
是==坏?什么时候应该不应该使用它?有什么不同?
从C++到Java,明显没有答案的问题是为什么Java不包含运算符重载?
是不是Complex a, b, c; a = b + c;比简单得多Complex a, b, c; a = b.add(c);?
是否存在已知的原因,有效的论据,不使运算符重载?这个理由是武断的,还是输给了时间?