String和StringBuffer的區別

String是不可變的,StringBuffer是可變的。 String s = "123"; System.out.println("s = " + s); s="456"; System.out.println("s = " + s); 運行結果: s = 123 s = 456 初學者看到這段代碼,都覺得 String 明明是可變的嘛,下面放一張圖解釋一下: s="123" 走到 s="45
相關文章
相關標籤/搜索