String类、常量池、字符串比较

String类、常量池、字符串比较

String类、常量池、字符串比较

一:String类
          1.String类又称作不可变字符序列
          2.String位于java.lang包中,Java程序默认导入java.lang包下的所有类。
          3.Java字符串就是Unicode字符序列,例如字符串
          4.Java没有内置的字符串内型而是在标准Java类库中提供了一个预定义的类String,每个用双引号括起来的字符串,
  都是String的一个实例。
         举例:String s="字";

public class _06_String_class {

	public static void main(String[] args) {
// TODO Auto-generated method stub
String dString="dewf";
String string="r"+"e"; //字符串拼接,用“+”连接 //通常比较字符串时,使用equals
System.out.println(dString.equals(string));
} }

常量池:将双引号括起来的字符串和拼接的字符串都会被放进常量池里面。
              String dString=new String("dewf");  //这种对象声明就不会放进去

字符串之间的比较主要是用equals方法,“.”前面带字符串常量名,括号中同样也是。

上一篇:VIM vim/vi的文件内、跨文件复制粘贴操作、替换操作


下一篇:SmokePing 部署实践