基本数据类型和String类型都是值传递,数组,对象等是引用传递 经多方面查找,String很奇特,虽然是引用数据类型,但是采用的却是值传递!!!基本数据类型采用的都是值传递,数组和对象都是引用传递(数组可以按照对象来算),值传递不会改变本身,只是传递拷贝,而引用传动却会改变本身!!!str属于值传递,不会改变!char[] 属于引用传递,所以改变本身值! public class Example{ String str=new String("hello"); char[]ch={'…
js对象转string的函数 function obj2str(o){ var r = []; if(typeof o =="string") return """+o.replace(/(['"\])/g,"\$1").replace(/(n)/g,"\n").replace(/(r)/g,"\r").replace(/(t)/g,"\t")+""…