자바-문자열을 만드는 방법

  1. 문자형 배열 배열의 일부를 추출하여 문자열 객체를 만듭니다. offst 매개 변수는 인터셉트 할 문자의 위치를 ​​나타내고 length는 인터셉트 할 문자의 길이를 나타냅니다.
    String a = new String (array, int offset, int length)
  2. 문자형 배열로 문자열 객체 만들기
  3. 문자열 상수를 인용하고 문자열 변수에 값 할당
public class TextAboutBook {
    
    
    public static void main(String[] args) {
    
    
        char[] array = {
    
    't','h','f'};
        String a = new String(array,0,3);//方式1
        String b = new String(array);//方式2
        String c = "thf";//方式3
        String d = "thf";
        System.out.println(a);//thf
        System.out.println(b);//thf
        System.out.println(c);//thf
        System.out.println(d);//thf
        System.out.println(c == d);//true c和d的内存地址都指向了 'thf'
        System.out.println(a == b);//false a和b开辟了不同的空间,内存地址不同
        System.out.println(a.equals(c));//true a和c的内容相同
    }
}

추천

출처blog.csdn.net/qq_41017444/article/details/113357790