Java String length()

length() 方法用于返回字符串的长度。长度等于字符串中 16 位 Unicode 代码单元的数量。

1 语法

public int length()  

2 参数

3 返回值

返回字符串长度。

4 length()内部源码

public int length() {  
    return value.length;  
} 

5 length()示例1

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java String.length方法的例子
 */
public class Demo{

    public static void main(String args[]){
        String s1="yiidian";
        String s2="java";
        System.out.println("string length is: "+s1.length());//yiidian的长度为7
        System.out.println("string length is: "+s2.length());//java字符串的长度为4
    }
}

输出结果为:

string length is: 7
string length is: 4

6 length()示例2

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java String.length方法的例子
 */
public class Demo {

    public static void main(String[] args) {
        String str = "yiidian";
        if(str.length()>0) {
            System.out.println("String is not empty and length is: "+str.length());
        }
        str = "";
        if(str.length()==0) {
            System.out.println("String is empty now: "+str.length());
        }
    }
}

输出结果为:

String is not empty and length is: 7
String is empty now: 0

 

热门文章

优秀文章