今天做默认选中,有多维数组选择,记录下多重数组选择
首先是一维数组:
/**
* 获取数组下标
* @param array 数组
* @param value 需要匹配的字符串
* @return 如果匹配成功,返回对应下标,否则返回-1
*/
public static int printArray(String[] array,String value){
for (int i=0;i<array.length;i++){
if (array[i].equals(value)){
return i;
}
}
return -1;
}
然后是二维数组
/**
*获取多维数组下标
* @param x 一维数组下标
* @param array 二维数组
* @param value 需要匹配的字符串
* @return 如果匹配成功,返回对应下标,否则返回-1
*/
public static int printArrayTwo(int x,String[][]array,String value){
for (int i=0;i<array[x].length;i++){
if (array[x][i].equals(value)){
return i;
}
}
return -1;
}