Java String birleştirme ()

Java String join () yöntemi, belirtilen sınırlayıcıyla birleştirilen belirli öğelerle yeni bir dize döndürür.

Dize join()yönteminin sözdizimi şunlardan biridir :

 String.join(CharSequence delimiter, Iterable elements)

veya

 String.join(CharSequence delimiter, CharSequence… elements)

Burada, bir veya daha fazla olabileceğini belirtir CharSequence.

Not: join() statik bir yöntemdir. Bu yöntemi çağırmak için bir dizge nesnesi oluşturmanıza gerek yoktur. Bunun yerine, sınıf adını kullanarak yöntemi çağırıyoruz String.

join () Parametreler

join()Yöntem iki parametre alır.

  • sınırlayıcı - öğelerle birleştirilecek sınırlayıcı
  • öğeler - birleştirilecek öğeler

Notlar:

  • Sen uygular herhangi bir sınıf geçebilir CharSequenceiçin join().
  • Bir yinelenebilir aktarılırsa, öğeleri birleştirilir. Yinelenebilir uygulanmalıdır CharSequence.
  • String , StringBuffer , CharBuffer vb. Bu sınıflar uyguladıkça CharSequence'dir .

join () Dönüş Değeri

  • bir dize döndürür

Örnek 1: Java String join () CharSequence () ile

 class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )

Burada, üç dizeleri geçti Java, isve funhiç join()yöntemle. Bu dizeler, -sınırlayıcı kullanılarak birleştirilir .

Örnek 2: Yinelenebilir ile Java String join ()

 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList text = new ArrayList(); // adding elements to the arraylist text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun ) )

Burada, Stringtipte bir ArrayList oluşturulur. ArrayList öğeleri, -sınırlayıcı kullanılarak birleştirilir .

Ilginç makaleler...