zoukankan      html  css  js  c++  java
  • stringBuffer的使用及字符串比较的区别

    /*
    * 关于equals()和==: 对于String简单来说就是比较两字符串的Unicode序列是否相当,如果相等返回true;
    * 而==是比较两字符串的地址是否相同,也就是是否是同一个字符串的引用。
    *
    * 为了高效的修改字符串Java引入了StringBuffer。
    */
    public class test {

    public static void main(String[] args) {

    String x = "paopao";
    String y = new String("paopao");

    System.out.println(x.equals(y)); // 两个字符串内容相等: true
    System.out.println(x == y); // 两个字符串地址不相同:false

    //为了高效的修改字符串Java引入了StringBuffer。
    StringBuffer name=new StringBuffer()
    .append("添加字符串") //不可以加分号 字符串
    .append(123) // 整型数字
    .append('A'); // 字符
    System.out.println(name.toString());
    }


    }

  • 相关阅读:
    hdu 1074
    hdu 4091
    hdu 4422
    hdu 3940
    hdu 2831
    hdu 1172
    hdu 3732
    hdu 1250
    hud 2073
    IOS socket基于tcp/udp的通信
  • 原文地址:https://www.cnblogs.com/shuqingstudy/p/4722420.html
Copyright © 2011-2022 走看看