我正在尝试显示数组中项目的最后一个索引,例如:{6,4,7,3,11,4} Last index of 4 = 5到目前为止我已经写了这个方法:public int lastIndexOf(int[] nums, int num) { int found = 0; for (int i = nums.length; i < 0 ; i--) { if (nums[i] == num) { return i; } } return -1; }为什么这不起作用?我的印象是,您需要在数组长度的开头启动 for 循环,然后向后工作。我希望能够使用 for 循环来执行此操作,我设置了一个条件,如果没有出现返回 -1 的数字,但是当我运行此代码时,无论我输入什么数字,我总是返回 -1在。我将如何使用 for 循环解决这个问题?
添加回答
举报
0/150
提交
取消