Java StringJoiner는 java.util 패키지에 속합니다(패키지는 클래스와 상속의 모음입니다). Java의 StringJoiner를 사용하여 문자 시퀀스를 구성할 수 있으며 이러한 문자는 구분 기호로 구분되며 선택 사항입니다. 선택적으로 접미사 및 접두사로 시작할 수 있고 접미사 및 접두사로 끝날 수도 있는 지원입니다. Java에 이미 StringBuilder가 있으므로 왜 이것을 사용해야 하는지 생각할 수도 있지만 실제로 StringJoiner의 도움으로 더 좋고 효율적인 출력 결과를 얻으려면 훨씬 적은 코드를 작성해야 했습니다.
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
여기에는 생성자와 메서드에 대한 구문이 있습니다.
다음은 생성자 기반 구문입니다.
1. StringJoiner(SequenceOfCharacters d): StringJoiner를 사용하는 매우 간단한 방법입니다. 여기서는 문자, 시작 접두사, 접미사 및 끝 접두사 및 접미사 등을 사용하지 않습니다.
Scope(public/private/protected) StringJoiner(SequenceOfCharacters d)
속성:
2. StringJoiner(SequenceOfCharacters d, CharSequence p, SequenceOfCharacters s): 제공된 (p)접두사, (s)접미사 및 구분 기호를 복사하여 문자 없이 constructorJoiner를 사용합니다. StringJoiner에 문자를 추가하지 않고 호출된 문자열 값에 액세스하지 않는 경우 출력 결과에 접두사++접미사로 결과를 제공하는 기본 동작을 수행합니다.
Scope(public/private/protected) StringJoiner(SequenceOfCharacters d, SequenceOfCharacters p, SequenceOfCharacters s)
속성:
StringJoiner에는 5가지 종류의 구문을 사용할 수 있습니다.
1. String toString(): StringJoiner에서 String 객체를 생성합니다.
Scope(public/private/protected) String toString()
속성:
2. StringJoiner add: 이 메서드는 다음 요소에 대한 CharSequence 값의 복사본을 StringJoiner에 추가하는 데 사용됩니다.
Scope(public/private/protected) StringJoiner add(SequenceOfCharacters ne)
속성:
3. StringJoiner 병합: StringJoiner에 대한 새 콘텐츠를 추가하는 데 사용됩니다. 다음 요소의 형태로 접미사와 접두사를 사용하지 않고 발생합니다(비어 있지 않은 경우). 주어진 문자열이 비어 있으면 이 호출은 변경되지 않는다고 가정합니다.
Scope(public/private/protected) StringJoiner merge(StringJoiner other)
속성:
4. int length: 이 방법은 문자열의 크기를 구하고 싶을 때 사용됩니다.
Scope(public/private/protected) int length()
속성:
반품:
이 StringJoiner를 제공합니다.
5. StringJoiner setEmptyValue: 이 메소드는 StringJoiner의 문자열 표현을 결정할 때 사용할 문자열과 문자열 내부에 요소가 없는 시간을 할당했습니다.
Scope(public/private/protected) StringJoiner setEmptyValue(CharSequence emptyValue)
속성:
아래는 Java StringJoiner의 예입니다.
여기서 많은 사용자 이름을 결합하고 이름 사이의 구분 기호로 "-"를 전달합니다.
코드:
import java.util.StringJoiner; public class JoinString { public static void main(String[] arguments) { StringJoiner joinStrings = new StringJoiner("-"); joinStrings.add("Ranjan"); joinStrings.add("Ajay"); joinStrings.add("Vijay"); joinStrings.add("Sujit"); joinStrings.add("Akash"); joinStrings.add("Vikash"); joinStrings.add("Arun"); System.out.println(joinStrings.toString()); } }
출력:
코드:
import java.util.StringJoiner; public class JoinNumbers{ public static void main(String[] arguments) { StringJoiner joinNumeric = new StringJoiner("."); joinNumeric.add("10"); joinNumeric.add("11"); joinNumeric.add("12"); joinNumeric.add("13"); joinNumeric.add("14"); joinNumeric.add("15"); joinNumeric.add("16"); System.out.println(joinNumeric); } }
출력:
여기서 우리는 Java의 StringJoiner 클래스에 대해 살펴봤고 몇 가지 중요한 예를 통해 StringJoiner 클래스 동작에 대해 살펴보았습니다. 이러한 StringJoiner 클래스의 다양한 생성자와 메소드, Java에서 StringJoiner 클래스의 작동을 살펴보았습니다.
위 내용은 자바 스트링 조이너의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!