java - 如何让类变量返回双精度值?
问题描述
我的主类是创建一个新的类变量并传入两个参数。
public class Main(){
ArrayList<Convert> newArr = new ArrayList<Convert>();
while (moreInput()) {
double length = getUserLength();
double mass = getUserMass();
Convert value = new Convert(length, mass);
// System.out.println(value);
newArr.add(value);
public class Convert {
double mass, lenght;
Convert(Convert values){
length = values.length;
mass = values.mass;
} Convert(double l, double m){
mass = m;
length = l;
}
public double actualconverter(Convert value) {
double okay = (500*mass)/(length);
//System.out.println(okay);
return okay;
;
}
我试图从我的 Convert 类中的方法获取返回值,但它正在打印索引的地址。我尝试使用打印语句进行调试,所以我知道该actualConverter
方法没有被使用。
这是一个分配,它规定不能以任何方式更改 main 方法。
解决方案
推荐阅读
- node.js - 有人可以帮助导出 node.js 中的变量吗
- azure-media-services - azure-media-services - 使用现有的 CDN
- flutter - 如何在另一个列表视图构建器中添加列表视图构建器?
- c++ - 在 Windows 上使用 C++ 裁剪 HBITMAP
- r - Metafor:使用提供的置信区间
- lua - 有没有办法连续遍历一个 lua 表?
- redux - 在 React.js 中刷新时保持 Redux 的状态
- python-3.x - 无法与 slack_rtm 连接
- ruby-on-rails - 在与 ruby on rails 具有多态关联的模型上验证时间重叠
- javascript - 如何更好地保存数组中所有对象的子对象?