文字列スプライシング "" + 1、String.valueOf()、str + "str"文字列スプライシングの違い

分析:

  • "" +1
    は一定の加算であり、実行効率が最も高くなります

  • String s = str + "str"
    文字列が最終的に変更されるため、str + "str"は基本的に実行されます

     1.创建"str"新对象创建,
    
     2.str+"str"新对象的创建
     3.赋值给s
    

    オブジェクト指向プログラミング、最もリソースを消費するのはオブジェクトの作成と破棄であるため、そのステッチング効率は最低です。

  • String.valueOf()

型変換メソッドを直接呼び出します。効率は中程度です。

おすすめ

転載: blog.csdn.net/weixin_43158695/article/details/113396565