获取数组真实长度
// 获取数组真实长度的算法
private static int getArrNum(String[] strArr) {
// 遍历数组来找真实长度
for (int i = 0; i < strArr.length; i++) {
// 如果当前下标所对应的值为null
if (strArr[i] == null) {
// 当前的下标就是真实长度
return i;
}
}
return strArr.length;
}
添加 尾部添加
// 添加算法的方法,功能,把字符串s存放到数组中
// [null,null,null,null,null]
private static void add(String[] strArr, String s) {
// 访问一下数组的每一个下标,观察他们的值。
// 如果下标对应的值是null,代表可以存放数组.
// 使用数组的存值方式,把数据存放在当前下标对应的位置
for (int i = 0; i < strArr.length; i++) {
// 获取当前下标对应的值
// 类型 变量名 = 数组[下标]
String item = strArr[i];
// 判断当前的item是否为null
if (item == null) {
// 数组的存值
// 数组[下标] = 值
strArr[i] = s;
// 结束遍历
break;
}
}