• Java 八大类型、String和 StringBuffer


    1. 八大类型

      类型     封装类    占字节

    • int;         Integer;     4
    • short;         Short;            2
    • byte;          Byte;         1
    • long;           Long;            4
    • float;           Float;            4
    • double;        Double;        8
    • boolean;      Boolean       1/8
    • char;           Character     1
    封装类获取对应的原始值:xxxValue();
    封装类把String转换成自己的类型:valueOf(String)

    2. 特殊类型String

    String a = "你好";

    String b = new String("你好")

    但是a、b不会被回收,多个字符串时用StringBuffer;

    2.1. String 是否相等

    String a = new String("你好");

    String b = new String("你好");

    String c = "你好";

    String d = "你好";

    • a !=  b ,比较了地址
    • c == d ,
    • a.equals(b) == true  ,比较内容
    • a != c ,

    2.2. String 与 int 类型转换

    String a = "111";
    int i = Integer.parseInt(a);
    
    int j = Interger.valueOf(id).intValue();//把String转换成自己的String类型,再取原始值

    3. StringBuffer

      StringBuffer sb = new StringBuffer();

      sb.append();

      sb.toString();

  • 相关阅读:
    3 saltstack高可用
    2 salt-masterless架构
    1 salt执行模块开发
    git push 后 链接总是灰色点击没有反应
    4. Beego 框架之cookie与session
    19 Go的全能ORM简单入门
    K8S
    Docker
    Python
    TS
  • 原文地址:https://www.cnblogs.com/SimonGao/p/4962073.html
Copyright © 2020-2023  润新知