Java(十) 字符串

String 对象创建的三种方式

三种方式

    常用方法

   常用方法
getBytes

    == 和 equals 方法的区别

    equals 指 内容是否相同, == 指 地址 是否相同

    字符串的不可变性


字符串 StringBuilder

    String 和 StringBuilder 的 区别:

        String 具有不可变性(在常量池中产生很多废弃的变量 和 很多 中间变量),而 StringBuilder 不具备;

   使用场景

        当频繁操作字符串时,使用 StringBuilder ;

StringBuilder  和 StringBuffer  的 区别:

        两者基本相似;

        StringBuffer  是线程安全的,StringBuilder 则没有, StringBuilder 所以性能略高;

         因为处理字符串的时候 基本都是 单线程的,所以 StringBuilder  可以使用;

基础 api
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容