2012-05-11 51 views
1

我已经创建了自己的MutableInt类,它包含一个原始int和改变这个整型值或只是增加或1定制铸造原始数据类型

我想知道它减少了一些方法是有是什么办法,使这项工作类如Integer类,因此,例如做这样的事情:

MutableInt foo = 42; 

MutableInt foo = new MutableInt(41); 
foo++; 

MutableInt foo = new MutableInt(42); 
int bar = foo; 

这在Java中可能吗?

回答

7

不,在Java中没有对用户定义转换的语言支持。只支持规范中明确列出的转换。