String valueOf vs concatenation with empty string

后端 未结 10 1719
说谎
说谎 2020-11-27 05:05

I am working in Java code optimization. I\'m unclear about the difference between String.valueOf or the +\"\" sign:

int intVar = 1;         


        
10条回答
  •  生来不讨喜
    2020-11-27 05:44

    String strVar1 = intVar+"";
    String strVar2 = String.valueOf(intVar);
    

    strVar1 is equvalent to strVar2, but using int+emptyString "" is not elegant way to do it.

    using valueOf is more effective.

提交回复
热议问题