String和StringBuffer 在java中引用和赋值

来源:互联网 发布:淘宝客服催单用语 编辑:程序博客网 时间:2024/05/20 19:33
package com.sun;public class copyConsistente {public static void  main(String args[]){int a=1;long b=a;StringBuffer sb= new StringBuffer("world");StringBuffer sc=sb;sc.append("hello");System.out.println(sb);  //worldhello  sb的值改变了 是引用String s1=new String("aaaa");String s2=s1;s2.replace("a", "AAA");System.out.println(s1);//aaaa s1的值未改变  是赋值}}

0 0
原创粉丝点击