2009年5月2日星期六

取得字符串的长度

说到取得字符串的长度,就会想到两种情况: byte数和字符数.

取得byte数
字符串byte数的取得将用到 String#lenght 和 String#size 这两种方法.虽然方法名称不同,但意义是相同的.


 p "This is a string".length    # 16
 p "This is a string".size    # 16



取得字符数
字符数的取得将用到 String#split 方法. 此方法是以字符为单位,将字符串分割成数组再计算组数大小.


 p "这是字符串".split(//).length    # 10
 p "这是字符串".split(//).size    # 10

没有评论:

发表评论