题目一
已知一个数组 arr = {19, 28, 37, 46, 50}; 键盘录入一个数据。定义一个方法,完成查找该数据在数组中的索引,并在控制台输出找到的索引值。
我的理解
import java.util.Scanner;
public class demo01{
public static void main(String args[]) {
int[] arr = {19,28,37,46,50};
findIndex(arr);
}
public static void findIndex(int[] arr) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
System.out.println("请输入一个数据:");
for(int i = 0;i < arr.length; i++) {
if (num == arr[i]) {
System.out.println("该数组的索引为:" + i);
}
}
}
}
题目二
定义一个方法,比较两个数组的内容是否相同
在这里插public class demo02{
public static void main(String args[]) {
//定义两个数组,都使用静态初始化完成数组元素的初始化
int[] arr = {11,22,33,44,55};
int[] arr2 = {11,22,33,44,5};
//调用方法,用变量接受
boolean flag = compare(arr,arr2);
//输出结果
Sys