Java函数中局部变量返回值如下:public static int getIndex(int[] arr,int key){\x09for(int x = 0;x < arr.length; x++){\x09\x09if(arr[x] == key){\x09\x09\x09return x; \x09\x09}\x09}\x09return -1;}X 是定义在for循环中的,是for循环中

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/03 12:50:05
Java函数中局部变量返回值如下:public static int getIndex(int[] arr,int key){\x09for(int x = 0;x < arr.length; x++){\x09\x09if(arr[x] == key){\x09\x09\x09return x; \x09\x09}\x09}\x09return -1;}X 是定义在for循环中的,是for循环中
xN@_eҴZY-H$)Ō1MA"[\hR )e+8m@.r9_!UiZ(_RuT(ك2<<փSb\}t)ȤwPVEeCp8eq}hxגc!"(b9)+AL){,t2@HdrxȂEY4VTWYu Y|s5z;|Շ7 P?c7-q 94GnIɌ=eRh`r%X<6Pd,ۍazzlY"1_yN:E&jtgv'=΅(?%uI0ĸ{pO e%^:~J~*

Java函数中局部变量返回值如下:public static int getIndex(int[] arr,int key){\x09for(int x = 0;x < arr.length; x++){\x09\x09if(arr[x] == key){\x09\x09\x09return x; \x09\x09}\x09}\x09return -1;}X 是定义在for循环中的,是for循环中
Java函数中局部变量返回值
如下:
public static int getIndex(int[] arr,int key){
\x09for(int x = 0;x < arr.length; x++){
\x09\x09if(arr[x] == key){
\x09\x09\x09return x;
\x09\x09}
\x09}
\x09return -1;
}
X 是定义在for循环中的,是for循环中的变量啊,应该在for循环结束时就消亡了么,为什么还能做getIndex的返回值?

Java函数中局部变量返回值如下:public static int getIndex(int[] arr,int key){\x09for(int x = 0;x < arr.length; x++){\x09\x09if(arr[x] == key){\x09\x09\x09return x; \x09\x09}\x09}\x09return -1;}X 是定义在for循环中的,是for循环中
返回的是 x 的值又不是 x 这个变量