在Java中,输出数组的索引通常是通过遍历数组来实现的。以下是一个简单的示例,展示了如何输出数组中特定值的索引:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] arr = {19, 28, 37, 46, 50};
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
int input = sc.nextInt();
int index = -1;
for (int i = 0; i < arr.length; i++) {
if (input == arr[i]) {
index = i;
break;
}
}
if (index != -1) {
System.out.println("index: " + index);
} else {
System.out.println("你输入的数字不在数组里.");
}
sc.close();
}
}
在这个示例中,程序首先提示用户输入一个数字,然后遍历数组`arr`,检查用户输入的数字是否存在于数组中。如果找到该数字,则输出其索引;否则,输出一个提示信息。
如果你需要查找的数不存在于数组中,程序会输出相应的提示信息。