一般形参用在函数中比较多,只是用来标示参数的类型,与真正的名字无太大关系;
以视频中代码为例:
class ArrayTest3
{
public static void main(String[] args)
{
int[] arr = {2,3,5,7,1,2,9,45,23};
int Index = getIndex(arr,2); //在调用函数时,传入的参数为实参,可以与形参名字相同也可以不同;
System.out.println("Index = "+Index);
}
public static int getIndex(int[] arr,int key) //此处的arr 和 key 都是随便什么名字,只要方便自己理解,主要是用来表明参数类型的;
{
for(int x=0; x<arr.length;x++)
{
if(arr[x]==key)
return x;
}
return -1;
}
} |