中华考试网·阅读新闻
编程开发 > JAVA > 文章内容

JAVA编程课堂笔记(30)

2015-12-22编辑:ljnbset

  1 字符串"字面量(直接量)"都是String类型实例

    "字符串常量"

    public static final String TYPE = "car";

    /////////                  常量     字面量/直接量

    Stirng 内部就是一个char[].

  2 String API 有一个实现原则: 对象内容永远不变

    也就是说: String对象永远不变. 为性能提供极致的优化!

    String API 如果改变内容就返回新字符串, 否则返回原则字符串

  3 String 字面量(直接量), 如果相同, 会替换为同

    一个String对象的引用, 常量连接的结果也被优化

    为一个字符串.

    String s = new String("abc");

  4 String 的比较, equals, hashCode()

  5 String API (字符串的常用方法)

    这些方法如果返回String 一般是一个新String对象

    toString()  除外.

    字符串中的字符有序号, 从0开始.

    API 方法:

    charAt()

    length()

    trim()

    indexOf()

    lastIndexOf()

    endsWith()

    startsWith()

    substring(int start, int end)

    substring(int start)

    String str = new String(new char[]{'1','2','3'});

    char[] chs = str.toCharArray();

JAVA编程课堂笔记(29)
咨询热线:4000-525-585(免长途费)