首页 > 应用开发 > Java > Java中的匿名对象

其实匿名对象还可以作为方法的实际参数传递。

匿名对象没有明确的规定说是一定要在某些地方使用,如果非要给出一个规定那么可以这样认为:如果一个对象你预计在整个程序中只使用一次则可以声明为匿名对象。

如果直接写上一个字符串就是一个匿名字符串对象。我们还可以调用字符串匿名对象的另外一个方法实现内容比较。



发现了输入的内容和后面设置的用户名密码- -致,但是还是没有匹配成功,原因是我们比较用户名和密码的时候使用的是“==”,使用“==”来实现字符串的比较,比较的内容是字符串的内存地址(而不是比较内容)。如果要正确的比较则应该使用字符串对象的“equals()”方法。



1、匿名对象的概念
2、匿名兑现可以作为方法的参数传递
3、直接写上的字符串也是一个匿名对象,可以调用其方法,
4、如果要比较两个字符串的内容,那么要使用equals()方法。不能使用“==”
如果你在学习过程中遇到什么问题,或者需要相关的Java学习资料,可加入Java学习交流Q群:697888503,随问随答,群里面有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以进来免费自行下载。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69985551/viewspace-2739233/ ,如需转载,请注明出处,否则将追究法律责任。