其实String s3=new String("abc");是创建了两个对象,"abc"本身就是在pool中创建的一个对象,而在运行时,执行new String()时,将pool中的对象复制了一份放到heap中,并且把这个对象的引用交给s3持有。 但是StringBuffer是可变类,特点就是改变对象本身而不是创建新的对象,所以StringBuffer D=new StringBuffer("abc"...
1.charAt(int),能够利用来将String类型转化为char字符进行操作 2.subString(x,y)能够分裂子串 3. String是字符串,char是字符,所以如果要把String转成char类型,那么要用char数组来存放。 用String的toCharArray() 方法直接转。例如: String str = “a”; char[] ch = str.toCharArray(); 1. 2. 4.输入char...
String str = new String(s2); char[] 数组转换成String可使用new 知道你就是要把它转化为String (...