Skip to main content

包装类

包装类

  • 包装类的分类
    1. 针对八种基本数据类型相应的引用类型——包装类;
    2. 有了类的特点, 就是可以调用类中的方法;
基本数据类型包装类
booleanBoolean
charCharcater
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble

String

  • String对象用于保存字符串,也就一组字符序列
  • 字符串的字符使用“Unicode”字符编码,一个字符(不区分字母还是汉字)占两个字节
  • String 类有很多构造器, 构造器的重载
    • String s1 = new String()
    • String s2 = new String(char[] a);
    • String s3 = new String(char[] a, int startIndex, int count)
    • String s4 = new String(String original)
    • String s5 = new String(byte[] b)
  • String 类实现了接口 Serializable (String 可以串行化: 可以在网络传输)
  • ---------------------接口 Comparable (String 对象可以比较大小)
  • String 是个final类 不可被继承
  • String 有属性 private final char value[]; 用于存放字符串内容
  • 一定要注意:value 是个final类型, 不可以修改 (指的是地址不可以改)