在Java中,我理解每个类都继承自Object.但是,如果我调用以下代码,它会:
Math.PI.toString()
Run Code Online (Sandbox Code Playgroud)
它给出了错误:"静态错误:double中的方法没有名称'toString'"
这是否意味着double不从Object继承?那么什么是双倍呢?
这是否意味着
double不继承Object?
是.
那么接下来是什么
double?
它是语言本身内置的原始类型.还有其他原始类型,如char,short,int,float,boolean.
虽然,语言确实提供了围绕每一个基本数据类型的内置包装,从延伸Object- ,Integer,Character,Short,Double等
您可以使用Double.toString(double)方法来获取字符串表示.