String类

作者: 半心人6 | 来源:发表于2017-11-23 20:52 被阅读0次

    在以后的开发过程中一定会用到string类,但是string的定义有一些注意事项

    1.string类的两种实例化方式:string可以直接赋值,感觉像基本类型,因为java对其进行了处理string  str=“hello”;

    string提供了以下的构造方法:public  String(string str);String str=new String(“hello”);

    字符串的相等比较:int 型可以用“==”比较==对象比较的是内存地址要想字符串的比较,string提供了一个方法:内容比较:public Boolean equals (Stringstr)                      String1.equals(str2)

    字符串常量是String的匿名对象:日后的开发过程中,如果要判断用户输入的字符串。在一定要把字符串写在前面

    String类的直接赋值实例化操作:自动保存到对象池,再次申明将会从池中找,没有在创建。

    使用new构造方法实例化会开辟两个内存空间,在string里面有inter可以入池

    总结:字符串一旦被定义则不可以改变,字符串的拼接,改变的话是重新复写,以前的被回收

    相关文章

      网友评论

          本文标题:String类

          本文链接:https://www.haomeiwen.com/subject/baltbxtx.html