Java 使用内部乘法从另一个数组填充数组
正如你在下面看到的,我有一个叫做costperkm的变量,通常是0.08,然后我有一个基于一个数字的数组,然后根据这些数字乘以costperkm生成第二个数组,但是我得到了错误 意味着您只有0-4个索引,因此: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
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。但这只是一个观点。太棒了,非常感谢。真不敢相信我竟然忘了!太棒了,谢谢,真不敢相信我忘了!