java怎么自定义属性

tinwai 发布于 2017/03/22 21:29
阅读 614
收藏 0

java怎么自定义属性 

如 int 中有 toString() 怎么自定义一个 toString2() 这样的

加载中
0
人生设计师
人生设计师

不太懂你的意思,首先int是基本数据类型,是没有属性和方法一说的。基本数据类型的包装类有,比如Integer。其次,java是面向对象语言,它最基本的骨架就是属性和方法。自定义的类,只要语法正确,想怎么定义都行。

0
smilever先生
smilever先生
你这是要重写toString方法么?百度一下直接重写就行了
0
空悟
楼上说的很好! int是 基本数据类型 没方法的 看你的意思是想 重写 一个方法 ?规则就不用说了 还是为类增加方法? 继承 或者实现接口
0
师傅_不能砸呀
师傅_不能砸呀

int是基本类型,没有toString方法的,你说的是Integer把,这是java内部的final对象,不能重写的。自定义的对象才可以重写toString方法

0
Eric_林
Eric_林

int 应该说的是Integer,如指Intger的话,你可以继承java.lang.Number,再实现自己的toString方法,

0
疯狂的骑士
疯狂的骑士

java是静态语言,没有自定义属性,不像js,ruby那样。

0
Devil丶
Devil丶
不可以搞的,朋友。
0
天王盖地虎
天王盖地虎

继承Integer,然后自己重写个toString

0
天王盖地虎
天王盖地虎

引用来自“天王盖地虎”的评论

继承Integer,然后自己重写个toString

不好意思,刚看了api。Integer是final类型的,无法继承。要么继承Number抽象类,要么就用组合的方式将Integer类组合到你自定义类中

0
w
wxsl

来搞c#吧。c#的可以,虽然只是语法糖

返回顶部
顶部