A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张扬 黑马帝   /  2011-7-28 00:57  /  2000 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

都知道数组有length这个属性 String是如何使用这个方法的

评分

参与人数 1技术分 +1 收起 理由
admin + 1 哥们,你得把衣服穿好哦!下次得扣分了哦.

查看全部评分

3 个回复

倒序浏览
黑马网友  发表于 2011-7-28 01:03:08
沙发
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

评分

参与人数 1技术分 +2 收起 理由
admin + 2

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-28 01:12:47
藤椅
[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]

评分

参与人数 1技术分 +2 收起 理由
admin + 2 有代码就是好!大家要向你学习哦!

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-29 03:30:38
板凳

回复

String数组名.length
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马