Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从对象数组创建双数组?_Java_Arrays_Object - Fatal编程技术网

Java 如何从对象数组创建双数组?

Java 如何从对象数组创建双数组?,java,arrays,object,Java,Arrays,Object,例如,如果我有30个runner对象,它们都有一个getTime方法。如何执行类似于runner[index].getTime()=new Double Array的操作?没有快捷方式。分配新数组并执行循环,将旧数组中对象的相关属性/方法调用值分配给新数组中的相应条目。没有快捷方式。分配新数组并执行循环,将旧数组中对象的相关属性/方法调用值分配给新数组中的相应条目。没有快捷方式。分配新数组并执行循环,将旧数组中对象的相关属性/方法调用值分配给新数组中的相应条目。没有快捷方式。分配新数组并执行循环

例如,如果我有30个runner对象,它们都有一个
getTime
方法。如何执行类似于
runner[index].getTime()=new Double Array的操作?

没有快捷方式。分配新数组并执行循环,将旧数组中对象的相关属性/方法调用值分配给新数组中的相应条目。

没有快捷方式。分配新数组并执行循环,将旧数组中对象的相关属性/方法调用值分配给新数组中的相应条目。

没有快捷方式。分配新数组并执行循环,将旧数组中对象的相关属性/方法调用值分配给新数组中的相应条目。

没有快捷方式。分配新数组并执行循环,将旧数组中的对象的相关属性/方法调用值分配给新数组中的相应条目。

没有快速的方法可以做到这一点。您必须创建一个新的
Double
数组,然后迭代原始数组,同时使用第一个数组中的相应值填充新数组

for(int i = 0; i < runners.length; i++) {
    times[i] = runners[i].getTime();
}
for(int i=0;i
没有快速的方法可以做到这一点。您必须创建一个新的
Double
数组,然后迭代原始数组,同时使用第一个数组中的相应值填充新数组

for(int i = 0; i < runners.length; i++) {
    times[i] = runners[i].getTime();
}
for(int i=0;i
没有快速的方法可以做到这一点。您必须创建一个新的
Double
数组,然后迭代原始数组,同时使用第一个数组中的相应值填充新数组

for(int i = 0; i < runners.length; i++) {
    times[i] = runners[i].getTime();
}
for(int i=0;i
没有快速的方法可以做到这一点。您必须创建一个新的
Double
数组,然后迭代原始数组,同时使用第一个数组中的相应值填充新数组

for(int i = 0; i < runners.length; i++) {
    times[i] = runners[i].getTime();
}
for(int i=0;i
简单的循环就可以了

double[] times = new double[runner.length];
for(int i=0; i<runner.length; i++) {
  times[i] = runner[i].getTime();
}
double[]次=新的double[runner.length];
对于(inti=0;i简单循环即可

double[] times = new double[runner.length];
for(int i=0; i<runner.length; i++) {
  times[i] = runner[i].getTime();
}
double[]次=新的double[runner.length];
对于(inti=0;i简单循环即可

double[] times = new double[runner.length];
for(int i=0; i<runner.length; i++) {
  times[i] = runner[i].getTime();
}
double[]次=新的double[runner.length];
对于(inti=0;i简单循环即可

double[] times = new double[runner.length];
for(int i=0; i<runner.length; i++) {
  times[i] = runner[i].getTime();
}
double[]次=新的double[runner.length];

对于(int i=0;i考虑功能性方法。使用
Collection
代替数组,使用谷歌番石榴。

考虑功能性方法。使用
Collection
代替数组,使用谷歌番石榴。

考虑功能性方法。使用
Collection
代替数组,使用谷歌番石榴。

考虑功能性方法。使用
集合
代替数组,使用谷歌番石榴

编辑:请粘贴您拥有的相关代码段。这可能不起作用,我不知道您对函数的输入是什么。它是数组吗?它不是数组吗?知道这一点会让我们更好地帮助您

编辑:请粘贴您拥有的相关代码段。这可能不起作用,我不知道您对函数的输入是什么。它是数组吗?它不是数组吗?知道这一点会让我们更好地帮助您

编辑:请粘贴您拥有的相关代码段。这可能不起作用,我不知道您对函数的输入是什么。它是数组吗?它不是数组吗?知道这一点会让我们更好地帮助您



编辑:请粘贴您拥有的相关代码段。这可能不起作用,我不知道您对函数的输入是什么。它是数组吗?它不是数组吗?知道这将使我们能够更好地帮助您。

您能粘贴
getTime
方法的代码吗?知道您想要的返回类型吗o转换为双数组会有帮助。请粘贴
getTime
方法的代码好吗?知道要转换为双数组的返回类型会有帮助。请粘贴
getTime
方法的代码好吗?知道要转换的返回类型好吗转换为双数组会很有帮助。请粘贴
getTime
方法的代码好吗?知道要转换为双数组的返回类型会很有帮助。那么…怎么了?代码工作正常吗?有什么想法?反馈?问题吗?我需要回到我的计算机,但我会让你知道的。谢谢!有什么问题吗…怎么了?代码正常吗?有什么想法?反馈?问题吗?我需要回到我的电脑,但我会告诉你的。谢谢!那么…怎么了?代码正常吗?有什么想法?反馈?问题吗?我需要回到我的电脑,但我会告诉你的。谢谢!那么…怎么了?代码正常吗?有什么想法?反馈?问题吗?我需要回到我的电脑,但我会让你知道的。谢谢!谢谢,如果我也有一个runnerName方法,需要按runnerTime和runnerName对跑步者进行排序,我如何将runnerTime与runnerName联系起来?我甚至不确定我最初的问题是否能帮我解决这个问题。有什么建议吗?同样,你真的需要在这里发布一些代码。这很难为了简单地从你的描述中弄清楚你在说什么。我们需要看一些代码。我相信为额外的问题创建一个新帖子是一个更好的主意。谢谢,如果我也有一个runnerName方法,需要按runnerTime和runnerName对跑步者进行排序,我该如何将runnerTime与runnerName关联?我甚至不确定我的原始estion会帮我解决这个问题。有什么建议吗?再说一遍,你真的需要在这里发布一些代码。很难找到