黑马程序员技术交流社区

标题: 今天自习,你预习了吗? [打印本页]

作者: kunwenli    时间: 2016-5-24 19:14
标题: 今天自习,你预习了吗?
  1. public class Test_String {

  2.         /**
  3.          * @param args
  4.          */
  5.         public static void main(String[] args) {
  6.                 demo1();
  7.                 demo2();
  8.                 demo3();
  9.                 demo4();
  10.                 demo5();

  11.         }

  12.         private static void demo5() {
  13.                 System.out.println("***第五题***");
  14.                 String s1 = "ab";
  15.                 String s2 = "abc";
  16.                 String s3 = s1 + "c";
  17.                 System.out.println(s3 == s2);// false
  18.                 System.out.println(s3.equals(s2));// true
  19.         }

  20.         private static void demo4() {
  21.                 System.out.println("***第四题***");
  22.                 String s1 = "a" + "b" + "c";
  23.                 String s2 = "abc";
  24.                 System.out.println(s1 == s2);// true 常量优化机制
  25.                 System.out.println(s1.equals(s2));// true
  26.         }

  27.         private static void demo3() {
  28.                 System.out.println("***第三题***");
  29.                 String s1 = new String("abc");// 记录的是堆内存地址值
  30.                 String s2 = "abc"; // 记录的是常量池中的地址值
  31.                 System.out.println(s1 == s2);// false
  32.                 System.out.println(s1.equals(s2));// true
  33.         }

  34.         private static void demo2() {
  35.                 System.out.println("***第二题***");
  36.                 String s3 = new String("abc");// 创建了两个对象,一个在常量池中,一个在堆内存中.
  37.                 System.out.println(s3);
  38.         }

  39.         private static void demo1() {
  40.                 System.out.println("***第一题***");// 常量池中没有这个对象,就创建一个,如果有直接有即可.
  41.                 String s1 = "abc";
  42.                 String s2 = "abc";
  43.                 System.out.println(s1 == s2);
  44.                 System.out.println(s1.equals(s2));
  45.         }

  46. }
复制代码



作者: cxl1694095035    时间: 2016-5-24 20:18
不错啊!赞一个
作者: a15868412325    时间: 2016-5-24 20:44
很不错的吗
作者: 流离岁月    时间: 2016-5-24 20:45
给你赞一个
作者: yuanqingleivip    时间: 2016-5-24 21:00
今天自习了。
作者: laputa    时间: 2016-5-24 21:16
今天在家自习,效果不好
作者: 小菜鸟。    时间: 2016-5-24 21:18
复习前几天内容了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2