A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 左冬至1111111 中级黑马   /  2016-9-4 21:51  /  556 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String类的概述和使用
         (1)多个字符组成的一串数据。
                   其实它可以和字符数组进行相互转换。
         (2)构造方法:
                   A:publicString()
                   B:publicString(byte[] bytes)
                   C:publicString(byte[] bytes,int offset,int length)
                   D:publicString(char[] value)
                   E:publicString(char[] value,int offset,int count)
                   F:publicString(String original)
                   下面的这一个虽然不是构造方法,但是结果也是一个字符串对象
                   G:Strings = "hello";
         (3)字符串的特点
                   A:字符串一旦被赋值,就不能改变。
                            注意:这里指的是字符串的内容不能改变,而不是引用不能改变。
                   B:字面值作为字符串对象和通过构造方法创建对象的不同
                            Strings = new String("hello");和String s = "hello"的区别?
                                     前者会创建2个对象(堆和字符串常量池),后者只创建一个(字符串常量池,在方法区中)。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马