黑马程序员技术交流社区

标题: 关于length() [打印本页]

作者: 张扬    时间: 2011-7-28 00:57
标题: 关于length()
都知道数组有length这个属性 String是如何使用这个方法的
作者: 匿名    时间: 2011-7-28 01:03
length(String.length 属性)
public length : Number

一个整数,它指定在所指定的 String 对象中的字符数。

因为所有字符串索引都是从零开始的,所以任何字符串 x 的最后一个字符的索引都是 x.length - 1。

可用性:ActionScript 1.0、Flash Player 5

示例
下面的示例创建一个新的 String 对象,并使用 String.length 统计字符数:

var my_str:String = "Hello world!";
trace(my_str.length); // output: 12

下面的示例从 0 循环到 my_str.length。该代码检查字符串内的字符,如果字符串包含字符 @,则 true 将显示在“输出”面板中。如果该字符串不包含字符 @,则 false 将显示在“输出”面板中。

function checkAtSymbol(my_str:String):Boolean {
for (var i = 0; i<my_str.length; i++) {
if (my_str.charAt(i) == "@") {
return true;
}
}
return false;
}

trace(checkAtSymbol("dog@house.net")); // output: true
trace(checkAtSymbol("Chris")); // output: false
作者: 匿名    时间: 2011-7-28 01:12
[color=Red]length是在数组中获取数组的长度
length()是用来获取字符串的长度的方法[/color]

不多说,用列子说明,你懂的::hug:[code=java]package cn.itcast.heima;

public class Length {
/**
* @param args
*/
   public static void main(String[] args) {
      // TODO Auto-generated method stub
      int[] arr = new int[10];
      String str = "zhchunjian";
      System.out.println("arr数组的长度:" + arr.length);
      System.out.println("字符串str的长度:" + str.length());
   }
}[/code]运行结果:[code=java]arr数组的长度:10
字符串str的长度:10[/code]
作者: 匿名    时间: 2011-7-29 03:30
标题: 回复
String数组名.length




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2