Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.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_Double - Fatal编程技术网

Java 使用内部乘法从另一个数组填充数组

Java 使用内部乘法从另一个数组填充数组,java,arrays,double,Java,Arrays,Double,正如你在下面看到的,我有一个叫做costperkm的变量,通常是0.08,然后我有一个基于一个数字的数组,然后根据这些数字乘以costperkm生成第二个数组,但是我得到了错误 意味着您只有0-4个索引,因此: distarray[5] = 2690; 尝试访问数组外的索引5 意味着您只有0-4个索引,因此: distarray[5] = 2690; 尝试访问数组外的索引5。查看以下两个表达式: last_index_of_the_array != length_of_the_array

正如你在下面看到的,我有一个叫做costperkm的变量,通常是0.08,然后我有一个基于一个数字的数组,然后根据这些数字乘以costperkm生成第二个数组,但是我得到了错误

意味着您只有0-4个索引,因此:

distarray[5] = 2690;
尝试访问数组外的索引5

意味着您只有0-4个索引,因此:

distarray[5] = 2690;

尝试访问数组外的索引5。

查看以下两个表达式:

last_index_of_the_array != length_of_the_array    
last_index_of_the_array == length_of_the_array -1

如果数组长度为5,则最后一个索引将为4查看以下两个表达式:

last_index_of_the_array != length_of_the_array    
last_index_of_the_array == length_of_the_array -1
如果数组长度为5,则最后一个索引将为4,数组大小为5(0,1,2,3,4)

因此,索引将在0到4之间变化

您无法访问数组[5]。它将引发异常。

您的数组大小为5(0,1,2,3,4)

因此,索引将在0到4之间变化


您无法访问数组[5]。它将引发异常。

我不想单击您的外部链接来查看您得到的错误。您的数组有5个索引,但您尝试访问6个。@SotiriosDelimanolis谢谢,效果非常好!这只是一个关于变量命名方式的注释,但也许可以使用camel Case。但这只是一种意见。我不想点击你的外部链接来查看你得到了什么错误。你的数组有5个索引,但你试图访问6个。@SotiriosDelimanolis谢谢,效果非常好!这只是一个关于变量命名方式的注释,但也许可以使用camel Case。但这只是一个观点。太棒了,非常感谢。真不敢相信我竟然忘了!太棒了,谢谢,真不敢相信我忘了!