美文网首页
11.字符串

11.字符串

作者: 你来听我说 | 来源:发表于2016-11-16 21:29 被阅读0次

    字符串的使用自建

    一String

    不可变字符串(字符串的内容不能修改)

    final String str =“hello”

    //str =“world”;错误

    1字符串创建

    //创建字符串对象

    //str1  和  str2 引用同一个字符串对象

    String str1 = "Hello";//字符串常量区(方法区)

    String str2 = "Hello";

    if(str1 == str2){

    System.out.println("地址相同");

    }else{

    System.out.println("地址不同");

    }

    //创建字符串对象

    String str3 = new String("world");

    String str4 = new String("world");

    if(str3 == str4){

    System.out.println("地址相同");

    }else{

    System.out.println("地址不同");

    }

    2字符串长度

    System.out.println(str3.length());

    3字符串比较

    System.out.println(str3.equals(str4));

    4字符串查找

    5字符串修改

    6字符串与其他类型转换

    二StringBuffer/StringBuilder

    可变字符串

    1 StringBuffer字符串缓冲区

    类内部,定义了1个16字节大小的缓冲区

    StringBuffer线程安全的

    2 StringBuilder

    用法与StringBuffer基本一样,非线程安全的

    推荐使用

    相关文章

      网友评论

          本文标题:11.字符串

          本文链接:https://www.haomeiwen.com/subject/zsgrpttx.html