标签:imp 访问 青春无悔 青春 sub 常量池 case blog color
// ==比较的是字符串在栈中存放的首地址,而equals()比较的是两个字符串的内容是否相同
//普通的声明字符串的方法,只会在字符串常量池里开辟空间,并且开辟空间之前,会检查字符串常量池里是否已存在 //相同的数据,如果有,直接指向已存在的数据,如果没有会在字符串常量池里开辟一个新的空间 String s = "ccy"; String s2 ="ccy"; System.out.println(s == s2); System.out.println(s.equals(s2)); //实例化声明字符串的方法,会先在堆中存放数据,将数据的首地址保存在栈内,然后检查字符串常量池是否存在 //相同的数据,如果没有则会在字符串常量池中开辟一个新的空间来存放字符串数据,如果有则声明完毕。 String s3 = new String("jredu"); String s4 = new String("jredu"); System.out.println(s3 == s4); System.out.println(s3.equals(s4)); String s5 = "jereh"; String s6 = new String("jereh"); System.out.println(s5 == s6); System.out.println(s5.equals(s6));
String string = new String("字符串长度"); int length = string.length(); System.out.println(length);
public class Demo06 { public static void main(String[] args) { String s = new String("张三,"); String hello = new String("你好!"); String sentence = s.concat(hello); System.out.println(sentence); } }
package day6; import java.util.Arrays; public class Demo09 { public static void main(String[] args) { String sing = "长亭外 古道边 芳草碧连天 晚风拂柳笛声残 夕阳山外山 "; String[] printsing; printsing = sing.split(" "); System.out.println(Arrays.toString(printsing)); } }
public class test { public static void main(String[] args) { String s1 = "abc"; String s2 = "ABC"; String s3 = s1.toUpperCase(); String s4 = s2.toLowerCase(); System.out.println(s3); System.out.println(s4); System.out.println(s1.equals(s4)); System.out.println(s2.equals(s3)); System.out.println(s1.equalsIgnoreCase(s2)); } }
public class Demo08 { public static void main(String[] args) { String s = "我爱北京天安门!天安门上太阳升!"; //indexOf()获取字符串中某个字符或字符串首次出现的位置,若没有出现则返回-1 System.out.println(s.indexOf("天")); //lastIndexOf()获取字符串中某个字符或字符串最后一次出现的位置,若没有出现则返回-1 System.out.println(s.lastIndexOf("天")); //substring()从字符串的那个索引开始截取,获得一个新的字符串 String newS = s.substring(8); System.out.println(newS); //两个参数的第一个参数是截取开始的位置(包含),第二个参数是结束的位置(不包含) String newS3 = s.substring(2, 4); System.out.println(newS3); //trim()去掉字符串或者字符前后的空格 String s2 = " 杰 瑞 教 育 "; String newS4 = s2.trim(); System.out.println(s2); System.out.println(newS4); } }
StringBuffer sBuffer = new StringBuffer("青春无悔"); System.out.println(sBuffer);
运行图:
public static void main(String[] args) { String s = "conversion" //String ---> StringBuffer StringBuffer sb = new StringBuffer(s); //StringBuffer ---> String String s2 = sb.toString(); System.out.println(sb); System.out.println(s2); scanner.close(); }
运行图:
public static void main(String[] args) { StringBuffer buffer = new StringBuffer("abcde"); buffer.append("f"); System.out.println(buffer); }
运行图:
public static void main(String[] args) { StringBuffer sBuffer = new StringBuffer("abcde"); sBuffer.reverse(); System.out.println(sBuffer); }
运行图:
public class Demo04 { public static void main(String[] args) { StringBuffer sBuffer = new StringBuffer("abcde"); sBuffer.delete(1, 3); System.out.println(sBuffer); }
public static void main(String[] args) { StringBuffer sBuffer = new StringBuffer("abcde"); sBuffer.insert(2,"!"); System.out.println(sBuffer); }
运行图:
public static void main(String[] args) { StringBuffer sBuffer = new StringBuffer("abcde"); sBuffer.replace(1, 4,"*"); System.out.println(sBuffer); }
运行图:
标签:imp 访问 青春无悔 青春 sub 常量池 case blog color
原文地址:http://www.cnblogs.com/ytsbk/p/7420581.html