java判断数组里面指定下标是否有值的工具类
可以使用以下的Java工具类来判断数组里指定下标是否有值:
public class ArrayUtils {
public static boolean isIndexValid(Object[] array, int index) {
return index >= 0 && index < array.length && array[index] != null;
}
}
使用示例:
public class Main {
public static void main(String[] args) {
String[] array = new String[5];
array[1] = "Hello";
array[3] = "World";
System.out.println(ArrayUtils.isIndexValid(array, 1)); // true
System.out.println(ArrayUtils.isIndexValid(array, 2)); // false
System.out.println(ArrayUtils.isIndexValid(array, 3)); // true
}
}
这个工具类的 isIndexValid() 方法接受一个数组和一个下标作为参数,返回一个布尔值,表示该数组中指定下标是否有值。该方法会先判断下标是否在有效范围内(0 到数组长度之间),然后再判断指定下标的值是否为 null。如果下标在有效范围内且值不为 null,则返回 true,否则返回 false
原文地址: https://www.cveoy.top/t/topic/iNos 著作权归作者所有。请勿转载和采集!