link中int i=1;和object o=1;还有int i = (int)o;有什么区别?

link中int i=1;和object o=1;还有int i = (int)o;有什么区别?o是整数么?int i=o可以么?

2个回答

编译器只认类型,而不管它是这个类型还是它的派生类型。
因此,object o是对象,而int i是整数。你会发现,对前者调用诸如CompareTo之类的方法是无效的。

虽然不知道你说的是什么,但是难道没有编译器吗?试下不就知道能不能,我猜你想问的无非是装箱拆箱。。百度吧

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐