通过类名、方法名调用,当需要调用的方法为静态(static)时 import java.util.Scanner; /* 已知数组arr={12,13,45,76,89,100} 键盘录入数据,查询数据在数组中的索引 */ /*public class diaoyong { public static void main(String[] args) { int[] arr = {12, 13, 45, 76, 89, 100};//定义数组,静态初始化完成数据元素初始化 Scanner sc = new Scanner(System.in); System.out.println("输入要查询的数据:"); int num = sc.nextInt(); int index = -1;//定义一个索引变量,初始值为-1 for (int i = 0; i < arr.length; i++)//遍历数组 { if (arr[i] == num) { index = i; break; } } System.out.println("index:"+index);//输出索引变量 } } */ //调用 public class diaoyong { public static void main(String[] args) { int[] arr = {12, 13, 45, 76, 89, 100};//定义数组,静态初始化完成数据元素初始化 Scanner sc = new Scanner(System.in); System.out.println("输入要查询的数据:"); int num = sc.nextInt(); int index = getIndex(arr, num);//调用方法 System.out.println("index:" + index);//输出索引变量 } //查找某个数据在数组中的索引 //写方法:1.返回值类型 int // 2.参数 int[]arr,int num public static int getIndex(int[] arr, int num) { int index = -1; for (int i = 0; i < arr.length; i++)//遍历数组 { //如果输入的数据与数组中的数据相同,就把该数值在数组中的索引给索引变量 if (arr[i] == num) { index = i; break; } } return index; } }
学习随笔1:调用
最新推荐文章于 2024-10-06 20:16:20 发布