黑马程序员 : 对String的总结

原创 2012年03月23日 04:07:13

---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------

 
                String s1="abc";
 
                String s2="abc";
 
                String s3=new String("abc");
 
               
                System.out.println("abc"==s1);//true,引用s1指向常量池中的String常量"abc"
 
                System.out.println(s1==s2);//true,引用s1、s2都指向常量池中的"abc"
 
                System.out.println(s1==s3);//false,引用s3指向堆中新建的new String("abc");
 
               
                String s4="a";
 
                String s5="a"+"b";
 
                String s6=s4+"b";
 
                final String s7="a";
 
                String s8=s7+"b";
 
                String s9="ab";
 
               
                System.out.println(s5==s9);//true,根据编译器合并已知量的优化功能,相当于s5="ab";
 
                System.out.println(s6==s9);//false,编译器真正运行的是String s6 = (new StringBuilder()).append(s4).append("b").toString();
 
                System.out.println(s8==s9);//true,由于s7是常量,同s5
 
      

 

---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------

黑马程序员——一道关于String的考题引发的总结

写出以下代码执行结果,分析为什么?public class Test7 {  public static void main(String[] args) {         String s = "...
  • waygef
  • waygef
  • 2013年07月29日 12:58
  • 452

黑马程序员-----String总结

--------android培训、java培训、期待与您交流! ---------- 1.获取    1.1:字符串中包含的字符数,也就是字符串的长度。   int length():获取长度...

黑马程序员——Java API总结(String)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、String类中的方法及应用          1、String类在Java中代表字符串...

黑马程序员——String总结

Java培训、Android培训、iOS培训、.Net培训、期待与您交流! 1>获取    1.1:字符串中包含的字符数,也就是字符串的长度。   int length():获取长度  1.2:根...

黑马程序员-Java基础知识3.(部分笔记总结string类)

string类 是字符串类型,是引用类型,是“不可变”字符串,无线程安全问题。在java.lang.String中。 u       注意事项:String str =“abc”;和String ...

黑马程序员 日记四:String、StringBuffer和StringBuilder的比较与总结

---------------------- android培训、java培训、期待与您交流! String 在API文档中,有如下描述: public final class String...
  • boybeak
  • boybeak
  • 2012年05月11日 19:35
  • 939

黑马程序员_java API总结(String、集合)

-------android培训、java培训、期待与您交流! ----------

黑马程序员---string字符串总结

string字符串 1.C#中单个字符用单引号包含就是char类型,('a'),单引号中放且只能放一个字符。单个字符也可以表示为字符串,还可以有长度为0的字符串使用s.Length属性来获得字符串中...

黑马程序员——基础知识总结_String类

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 第一话:String类中张常见方法 概述:字符的操作对于任何一门语言来说都是最基础...

黑马程序员----【javaSE基础】个人总结--String 、 StringBuffer 和 StringBuilder

分享一下学习String 、StringBuffer 和 StringBuilder 的区别,希望进度差不多的童鞋多多指教 String是不可变的,StringBuffer是可变的;StringBu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员 : 对String的总结
举报原因:
原因补充:

(最多只允许输入30个字)