我有一个Point对象,我希望它向我的变量返回一个double值x
。我如何不铸造它呢?
import java.awt.Point;
public class Main {
public Main() {
Point point = new Point(1, 1);
Double doub = point.x; // Dosent work. Returns an int
}
public static void main(String[] args){
Main main = new Main();
}
}
我收到错误消息:“无法从double转换为int”
在点对象中使用getter函数。这将返回一个双
import java.awt.Point;
public class Main {
public Main() {
Point point = new Point(1, 1);
Double doub = point.getX(); // Returns double, You dont have to cast
}
public static void main(String[] args){
Main main = new Main();
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句