腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
通过
类
名
或
类型
比较
两个
对象
(
相当于
C++
中
Java
的
` `
getClass
()` )
、
、
我想
通过
类
名
来
比较
两个
对象
。第一个
对象
的
类型
为Card*,它指向一个MagicCard
对象
,第二个
对象
的
类型
为MagicCard - Card
的
子类。当我将它们与typeid进行
比较
时,它不起作用: if (typeid(*(this->cards[index])) !return false; /
浏览 45
提问于2021-04-26
得票数 0
回答已采纳
2
回答
C++
object.
getClass
().getMethods()
、
、
可能重复: Object.
getClass
().getMethods()Object.
getClass
().getDeclaredMethods(); Object.
getClass
浏览 4
提问于2012-12-10
得票数 1
1
回答
Java
中
的
getClass
()实际上返回了什么?
、
我是一个
C++
程序员,目前正在学习
Java
。我在用
Java
消化
getClass
()方法时遇到了麻烦,我非常感谢您提供
的
任何见解。据我理解,和
Java
的
getClass
()是松散相关
的
,因为它们是达到同一目的
的
不同手段。在
C++
中
,我可以使用dynamic_cast来确定多态
类型
,而在
Java
中
,我可以使用
getClass
浏览 0
提问于2015-05-11
得票数 4
回答已采纳
8
回答
比较
Java
中
的
类
类型
、
、
我想
比较
一下
Java
中
的
类
类型
。MyObject_1 {} if(obj.
getClass
() == MyObject_2.class) System.out.println("true");我想
比较
一下传入函数
的
obj是否是从MyObjec
浏览 6
提问于2011-05-27
得票数 54
回答已采纳
3
回答
==运算符出现编译错误
、
我已经将错误隔离到下面这一行: string.
getClass
() == jojo.
getClass
()这一行是否应该创建
两个
类
对象
,然后检查它们(就像在
两个
引用中一样)是否指向同一个
对象
?() == jojo.
getClass
()) System.out.println("Momo and jojo are of the same class");
浏览 0
提问于2013-01-07
得票数 1
回答已采纳
6
回答
比较
类
对象
我必须将Class
对象
与预定义
类
的
列表进行
比较
。} else if (klass == KlassC.class) {} 注意:我不能使用instanceof,我没有
对象
,我只有Class
对象
。
浏览 4
提问于2010-04-15
得票数 27
回答已采纳
5
回答
有人能解释一下
java
中
的
.
getClass
()方法吗?
、
、
、
、
我目前正在上大学
的
java
课程。这是我
的
第一节编程课,我偶然发现了一些我无法理解
的
东西。正如我所了解
的
,有两种
比较
变量
的
方法。第一种方法是使用==、!=、<、>、=<、>=符号来表示原语变量,如int、double等,第二种方法是使用.equals()方法作为引用
类型
。下面是我
的
问题: 当我使用.
getClass
()方法时,我可以将
两个
类
与.equals()
浏览 6
提问于2016-03-26
得票数 4
回答已采纳
5
回答
的
数组
中
的
元素
、
、
是否可以在
两个
不同
的
数组中使用
两个
元素
的
instanceof?
浏览 6
提问于2014-06-30
得票数 0
回答已采纳
2
回答
未定义
的
大于表达式
的
java
目前正在用
java
编写代码来玩纸牌游戏“战争”。我所犯
的
错误是: 我编写
的
代码如下( "<“表达
浏览 3
提问于2015-11-07
得票数 0
6
回答
比较
两个
对象
的
类
,哪种方法更好
我还可以使用==运算符和equals方法来
比较
两个
不同
的
对象
,以了解它们属于同一个
类
还是不同
的
类
。但是哪种方法更好,怎么做呢?看看我所遵循
的
两种方法。
比较
两个
对象
的
类
,哪种方法更好//first approach Using == o
浏览 3
提问于2011-12-08
得票数 0
回答已采纳
4
回答
java
如何
识别
两个
对象
是同一
类型
的
、
、
、
、
例如,为了数据安全,我创建了一个
类
,例如ModelClass,定义了一些属性和方法,并定义了一些类似private List<ModelClass> results;
的
列表,然后
java
如何
知道我传递
的
是真正
的
ModelClass,它是否会
比较
ModelClass
的
所有方法和属性以及我传递
的
结果是什么
对象
,我是
如何
确定
两个
对象
是相同
类型</em
浏览 1
提问于2017-08-13
得票数 1
4
回答
用于传递参数
的
Java
C++
、
、
关于
Java
和
C++
是
如何
传递参数
的
,我已经开始有点混淆了。
Java
按值传递调用,但值实际上是引用(而不是实际
的
数据/
对象
)。所以有地址
的
副本吗?默认情况下,
C++
按值传递,但值不是引用,而是实际数据。如果您想
通过
引用模拟真实
的
调用,使用&还是指针? 总之,
Java
会复制参数,但它是引用
的
副本。
C++
通常会复制实
浏览 2
提问于2012-06-20
得票数 6
回答已采纳
8
回答
比较
两个
类
的
类型
或
类
名
、
需要根据它们实现
的
类
来
比较
两个
对象
吗?什么时候使用
getClass
()和什么时候
比较
getClass
().getName()?这种
比较
两种
对象
类
类型
(名称)
的
方法有什么区别吗?Monster monster = MonsterTypeOne(); if(nextMonste
浏览 5
提问于2012-05-05
得票数 36
回答已采纳
1
回答
当将一种
对象
类型
分配给另一种
对象
类型
时,
Java
变量是
如何
工作
的
?
、
、
、
、
(在这个场景
中
,myInteger
类型
为Integer到myObject
的
类型
为Object)。我知道一个变量实际上在内存
中
存储了对实际
对象
的
引用,所以方法
getClass
()返回实际
对象
的
类
。但后来..。为什么不能
通过
myObject访问
类
Integer
的
方法,因为它指向一个Integer
类型
的
对象<
浏览 3
提问于2021-04-10
得票数 1
回答已采纳
1
回答
为什么这个toString会打印BB而不是AB,AB?
、
我正在执行这个程序,我不明白为什么它会执行,并在两行
中
打印BB。class A { return this.
getClass
().getSimpleName();} return super.toString() + this.
getClass
().getSimpleName
浏览 1
提问于2016-10-23
得票数 4
回答已采纳
2
回答
.
getClass
() method...is它
的
类
名
或
类
对象
的
返回
类型
是什么?
.
getClass
() method...is它
的
类
名
或
类
对象
的
返回
类型
是什么??.forName()
的
返回
类型
是什么...forName("Myclasss")返回
类型
和Myclass有什么不同呢?
浏览 1
提问于2014-08-17
得票数 1
4
回答
Java
等于()和
C++
的
操作符==之间有什么区别?
、
、
、
、
在 is
C++
中
,我建议可以使用它来
比较
对象
比较
中
的
类型
。我没有看到它做了很多事情,但我想到了equals。,似乎是这样
的
:应该
比较
两个
对象
的
实际
类
, instanceof是正确
的
工具,可能是双重分派。当然,在某些情况下,这两种方法
中
的
一种更适合,但至少是。在
C++
,OTO
浏览 3
提问于2011-07-20
得票数 10
回答已采纳
3
回答
重写toString() /点运算符
如何
真正工作
、
、
):我尝试使用以下代码来解密
对象
是从哪种
类型
的
类
(该类
的
名称,也就是):我只想打印“盔甲”、“剑”
或
“盾牌”,基于
对象
的
类
。我认为附加toS
浏览 3
提问于2013-03-09
得票数 0
回答已采纳
2
回答
Scala包
对象
getClass
、
我想获得Scala包
对象
的
java
.lang.Class:package object app {app/Main.scala:objectMain extends App {} object
getClass
不是软件包应用程序Note
的
成员,它扩展了任何应用程序,而不是AnyRef这些
类型
可以参与值
浏览 0
提问于2016-09-02
得票数 6
回答已采纳
1
回答
将基元数组转换为
对象
,然后再转换回来
、
我有这个
如何
将arr转换回int[] ??即另外,如果arr可以指向int[]
或
byte[],
如何
区分它们?我检查了arr.
getClass
().getName()返回[I,arr.
getClass
().isPrimitive()为false。一定是另一种方法来检测它?PS。我必须在我
的
数组中使用原始
类型
。
浏览 0
提问于2011-03-10
得票数 3
回答已采纳
点击加载更多
相关
资讯
Object
Java基础——根类与String类
自学Java第51天:很难弄懂的反射
AspectJ一文说明白
Java面向对象的特性
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券