Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}
2011-09-01 17:16
429 查看
Shell[/b] 数组[/b]元素个数${#array[@]} 数组[/b]的所有元素${array[*]} 字符串长度[/b]${#str}
1、获取数组元素的个数:[/b]array=(bill chen bai hu);
num=${#array[@]} //获取数组元素的个数。[/b]
遍历数组就变成非常简单的事情:[/b]
for ((i=0;i<num;i++))
{
echo $array[i];
}
获取数组某一个单元的长度[/b]就变成了:[/b]
${#array[i]}
2、获取数组的所有元素:[/b]
${array[*]}
遍历数组就编程了非常简单的事情:[/b]
for var in ${array[*]}
do
echo $var;
done
获取数组某一个单元的长度[/b]就变成了:[/b]
${#var}
3、获取字符串的长度:[/b]
str="hello"
len=${#str}
相关文章推荐
- Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}
- Shell 数组元素个数${#array[@]} 数组的所有元素${array[*]} 字符串长度${#str}
- 第十四周项目一数组大折腾(2)创建一个长度为10的整形数组并初始化,由后往前(由第9个元素向第0个元素方向)输出数组中所有元素的值,改变数组元素的值,令所有的数组加倍,输出改变后的值。
- shell中获取字符串长度的方法,获取数组元素个数,获取数组元素,数组遍历
- 字符串算法——查找有序数组旋转后的最小值(无重复元素)(Find Minimum in Rotated Sorted Array)
- JQuery判断数组中是否包含某个元素$.inArray("元素字符串", 数组名称);
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 随机生成长度为100的数组,数组元素为1到10,统计出现次数最多和最少的元素
- 从长度为n的数组中(元素互不相同)任意选择m个数的所有组合
- 字符串算法——查找有序数组旋转后最小值(有重复元素)(Find Minimum in Rotated Sorted Array II)
- 从长度指定的数组array中删除值等于v的元素
- 交换两个长度均为n的无序数组的元素,使两数组元素的和之差的绝对值最小
- 给定一个整型数组,求数组元素大于等于所有元素平均值的元素个数
- 1,随机一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 随机生成长度为100的数组,数组元素为1到10,统计出现次数最多和最少的元素
- HW输入字符串长度,字符串,计数m。从前往后计数,当数到m个元素时,m个元素出列,同时将该元素赋值给m,然后从下一个数计数循环,直到所有数字都出列,给定的数全部为大于0的数字。输出出队队列。
- 定义一个100长度的整型数组,使用rand函数生产随机数对每个元素进行赋值,顺序遍历该数组,输出所有值大于50的数
- 下拉框select,Jquery的data()方法,JavaScript join() 方法用于把数组中的所有元素放入一个字符串
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 给定一个数组arr和一个目标数targrt,删除所有目标值元素,并返回新长度