"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 케이스 감수성 문자열을 만드는 방법 : 생성자 또는 정적 공장 방법?

케이스 감수성 문자열을 만드는 방법 : 생성자 또는 정적 공장 방법?

2025-04-29에 게시되었습니다
검색:247

 How to Create CaseInsensitiveString Instances: Constructor or Static Factory Method?

질문 1 : 왜 "새로운 CaseInsenSitivestring (...)" "필요한가?] 이 클래스의 인스턴스는 지정된 생성자 "CaseInsenSitivestring (...)"을 통해서만 만들 수 있습니다. Java는 사본 생성자를 지원하지 않기 때문에 생성자는 객체의 내부 상태를 초기화하기 위해 명시 적으로 호출되어야합니다.

질문 2 : 문자열처럼 행동하기 위해 CaseInsensitivestring을 적응시키는 반면

  • Extension with Extension. CounsensitivestivestiveString, 유연성을 제한하고 잠재적 유지 보수 문제를 소개합니다.

 How to Create CaseInsensitiveString Instances: Constructor or Static Factory Method? 
를 구현할 수 있습니다. 초기화를위한보다 편리한 구문을 제공하면서 문자열 클래스에서 CaseInsensitivestring의 독립성을 보존합니다.

[valueof (...) "메소드 내에서 새로운 인스턴스 인스티티브 스트링 인스턴스는 통과 된 리터럴을 사용하여 생성됩니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3