String类

2017-11-23  本文已影响0人  半心人6

在以后的开发过程中一定会用到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可以入池

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

上一篇 下一篇

猜你喜欢

热点阅读