public String toString()
{
return Double.toString()
}不明白,请高手指点、、这是书上的程序,但是编译有错、小弟才开始自学,希望高人指点!~请问学习java有什么好的方法吗!~!~!~!~
{
return Double.toString()
}不明白,请高手指点、、这是书上的程序,但是编译有错、小弟才开始自学,希望高人指点!~请问学习java有什么好的方法吗!~!~!~!~
首先缺“;“
Double 中没有tostring这个静态方法。所以错了。
静态方法调用没加参数、结束没";"。
我使用的是 eclipse
return Double.toString() 前面有红色的差号
显示 no suggestions available
我也在自学中……
自学要有很大的恒心,要不然很容易放弃
其实自学java要的就是多看多敲,多看别人是怎么写的,自己一开始可以依葫芦画瓢,多敲了就有了自己的思路,基础方面的知识要多应用应用,把它的那个理解点给弄明白了就行了
希望你能坚持下来,大家一起努力……
2,没有参数;
3,看看是否没有import java.lang.*的包。
有俩个 toString 方法 ,
一个是不代参数的 “返回此 Double 对象的字符串表示形式。” 例如: new Double(123).toString();另一种是 “返回 double 参数的字符串表示形式。” 例如: Double.toString(123);
return Double.toString(3.3);
}
public static void main(String[] args) {
System.out.println(new print());
}
public String toString()
{
return Double.toString(x);
}
只能返回x坐标,(y坐标同理),,如何让它返回坐标坐等高手!~!~小弟在此谢过
那是根本不可能的事情!
Double.toString(x)函数的功能是将x(x是一个double型的数据,即一个双精度实数)转换成字符串,即数字3.2转变成字符串“3.2”.至于“返回坐标”是该函数根本不能做的事情,所以你得不到结果的。记住,它只有上述功能,不能做别的事情。如果你要返回一个坐标,那你得先说明,你要返回什么坐标?你要程序做的是什么事情?
第一个问题 你少了一个参数和一个;
然后在main方法里调用一下传入参数就可以了
toString是Object类的方法。Java里所有的类都是Object的子类或者间接子类,所以都有toString方法的。