String类

作者: 妃雪 | 来源:发表于2017-06-12 14:43 被阅读3次

一.字符串的实例化。
1.直接赋值
2.使用构造方法
例:

public class stringtest {
    public static void main(String[] args){  
         String str="abcd";//字符串的直接赋值
         str.split("");//调用字符串的一个方法
      
         //构造方法实例化字符串对象
        String str1 = new String("abcd");
        str1.split("");
    } 
}

二.字符串的比较
1.运算符“==”做字符串比较的时候,比较的是字符串对象的内存地址数值。

2.字符串内容的比较。如果要比较两个字符串,都要使用“equlas()”方法。如果要比较两个字符串,都要使用“equlas()”方法。
例子:

public class Demo{ 
    public static void main(String[] args){  
      String strA=new String("abcd");
      String strB="abcd";
      String strC=strB;
      System.out.println(strA.equals(strB));//true
      System.out.println(strA.equals(strC));//true
      System.out.println(strC.equals(strB));//true
    } 
}

三. String 的匿名对象
没有栈内存指向的对象就是一个匿名对象。在开发中,匿名字符串的比较的时候要把匿名的字符串放到前面。

public class Demo{ 
    public static void main(String[] args){ 
      String str=null;
      System.out.println("abcd".equals(str));//匿名字符串对象的方法调用
    } 
}

四.字符串对象不可以改变
字符串对象一旦声明就内容不可以再改变。

相关文章

  • String

    1.String类2.String类和常量池3.String类常用的方法 1.String类 1.String类又...

  • String

    String UML类图 String 被 final 修饰,String 类不可被继承,不可变类。 String...

  • Java之String类

    String 1. String类基本特性 String类再Java类中也是一个很重要的类,String类的对象是...

  • string类

    string类 1. string类常用方法 2. string类常用方法2 3. string类的查找 判断字符...

  • 二十五、String与StringBuffer/StringBu

    一、 String类 1. String类概述 查阅API中的String类的描述,发现String 类代表字符串...

  • String类概述及其构造方法

    构造方法 String类的判断功能 String类的获取功能 String的转换功能 String类的其他功能

  • Java String总结

    Java String总结 String 类 String类定代码如下: 从代码看有两点需要注意: String类...

  • 8.2-全栈Java笔记:字符串相关类(String/Strin

    字符串相关类(String/StringBuilder /StringBuffer) String类 String...

  • 10.常用API—String

    常用API(String,ArrayList) String String类概述 String类定义的变量可以用于...

  • 第四章 复合类型(3)string类简介

    (三)string类简介 1.string类的优势: 使用string类的时候,必须在头文件中包含string,...

网友评论

      本文标题:String类

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