Joiner는 문자열, 객체 등의 조인 작업을 처리하는 다양한 방법을 제공합니다. 하나 보자 예 −
import com.google.common.base.Joiner; import java.util.*; public class Demo{ public static void main(String[] args){ String[] my_arr = { "hel", null, "lo", "wo", "r", null, "ld" }; System.out.println("The original array is : "+ Arrays.toString(my_arr)); String my_result = Joiner.on('+').skipNulls().join(my_arr); System.out.println("The joined string is : " + my_result); } }
The original array is [hel, null, lo, wo, r, null, ld] The joined string is hel+lo+wo+r+ld
Demo라는 클래스에는 문자열 배열을 정의하는 기본 함수가 포함되어 있습니다. 배열이 변환됨 배열을 문자열로 변환하고 문자열에 표시합니다. 배열에는 일부 null 값도 포함되어 있습니다. 배열을 표시할 때 null 값이 제거되고 "+" 연산자로 대체됩니다. 이는 모두 Joiner 클래스 때문입니다. 구아바 패킷에 존재합니다. 이 출력은 콘솔에 표시됩니다.
위 내용은 Joiner 클래스는 Guava Java 라이브러리의 클래스입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!