如果我有一个字符串数组 tmp={"happy","sad"} 我知道 tmp.length 会给我 2,但是我如何访问每个元素,并计算字符数,即 tmp[0] 将有 5 个字符和 tmp[1] 将有 3 个字符
问问题
1609 次
4 回答
1
tmp[0].length()
如果tmp
是一个字符串数组,那么您可以String
使用方括号表示法在任何单个元素上调用任何方法。
对于任何类型的对象的任何数组也是如此。
于 2013-11-14T01:29:02.240 回答
0
for(String s : tmp){
s.length()
}
于 2013-11-14T01:33:57.987 回答
0
使用字符串的长度方法。
tmp[0].length() -> 5
tmp[1].length() -> 3
于 2013-11-14T01:31:27.687 回答
0
要访问每个元素,您可以使用“for 循环”来遍历数组并随时访问每个项目。例如:
for(int i=0;i<tmp.length;i++){
System.out.println(Integer.toString(tmp.[i].length()));
// or do whatever you want with tmp[i].length()
}
于 2013-11-14T01:32:04.977 回答