社区
C#
帖子详情
请问有没有办法重写string的==方法?
fengforever
2006-02-16 04:18:49
RT
...全文
184
9
打赏
收藏
请问有没有办法重写string的==方法?
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xianbin
2006-02-22
打赏
举报
回复
你可以建立一个StringHelp,添加如下方法:
private static bool Equal(string str1,string str2)
{
return (str1.ToUpper()==str2.ToUpper());
}
Qim
2006-02-22
打赏
举报
回复
那样还是自己写一个函数吧.
e.g:
private bool MyStringCmp(string str1,string str2)
{
return (str1.ToUpper()==str2.ToUpper());
}
fengforever
2006-02-22
打赏
举报
回复
sting 的比较啊, 想重写一下==
其实就是想加上一个ToUpper()的功能
不用每次判断的时候再加了.
hy98521
2006-02-22
打赏
举报
回复
重载不成吗?
raulredondo
2006-02-22
打赏
举报
回复
你也太懒了一点了,多写一个ToUpper怕什么
True1024
2006-02-16
打赏
举报
回复
重写是不可能了,还是说说你想实现什么功能,看看能否帮上忙?
bufan2162
2006-02-16
打赏
举报
回复
好像不能耶!
playzxw
2006-02-16
打赏
举报
回复
string是关键字,当然不能
Heister
2006-02-16
打赏
举报
回复
没有,只能自己写个函数了,string是密封类
一文就带你搞懂✨为什么
重写
equals 时必须
重写
hashCode
方法
?
实战演练没有
重写
hashcode()解决
办法
:
重写
hashcode()尾言 ✨前景说明 为什么
重写
equals 时必须
重写
hashCode
方法
? 相信这个问题大部分小伙伴即使面试中没有被问到过,但肯定也听说过 那么这个问题到底是为什么...
Java之
String
中==和equals区别以及字符串常量池(面试必看)
编译期会被优化 ------------------------------------------------------over 情景六: 使用intern()
String
的intern()
方法
会查找在常量池中是否存在一份equal相等的字符串, 如果有则返回一个引用,没有则添加自己的...
在
重写
了对象的equals
方法
后,还需要
重写
hashCode
方法
吗?
当然,在这种情况下,你不想
重写
hashCode()
方法
,也没有错。但是,对于良好的编程风格而言,你应该在
重写
equals()
方法
的同时,也
重写
hashCode()
方法
。 <br />然后再说说必须
重写
hashCode()的情况: ...
子类不能
重写
父类静态
方法
父类的static
方法
不能被
重写
,如果在子类中定义类和父类完全相同static
方法
,则父类的static
方法
被隐藏,使用子类对象调用的还是子类的
方法
。 演示 public class OverrideDemo { public static void main(
String
...
String
类中自动
重写
compareTo( )
方法
对汉字的比较
博主的更多文章>> ...
String
类中自动
重写
compareTo( )
方法
对汉字的比较 2016-09-24 09:23:29 转载自:http://a001807.blog.51cto.com/9804844/1856006 1 在看Java从入门到精通的
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章