CodeGym /جاوا بلاگ /Random-SD /Java String join() طريقو
John Squirrels
سطح
San Francisco

Java String join() طريقو

گروپ ۾ شايع ٿيل

Java String Join() طريقو ڇا آهي؟

java string join() طريقو سڀني تارن کي شامل ڪري ٿو ھڪڙي ڊيليميٽر سان ھن طريقي سان. اسان کي هن طريقي کي استعمال ڪرڻ لاءِ ڪا به شئي ٺاهڻ جي ضرورت ناهي ڇو ته اهو جاوا اسٽرنگ ڪلاس جو هڪ مستحڪم طريقو آهي .

شامل ٿيڻ جا طريقا

جاوا اسٽرنگ ڪلاس ۾ شامل ٿيڻ جا ٻه طريقا آهن يا توهان چئي سگهو ٿا ته ان ۾ ٻه اوور لوڊ ٿيل فارم آهن . ھڪڙو شامل ٿئي ٿو اسٽرنگ جي تعداد ۾ مهيا ڪيل پيرا ميٽرز ۽ ٻيو شامل ٿئي ٿو سرن جي لسٽ يا لسٽ ۾ انھن کي ورجائي ڪندي پر تارن جو تعداد يا صف يا فهرست جي عناصر کي لازمي طور تي لاڳو ڪرڻ گھرجي CharSequence Interface . اچو ته انهن تي تفصيل سان مثالن سان بحث ڪريون.

شامل ڪريو Strings

اهو طريقو هڪ ڊيليميٽر کي پهرين پيٽرولر جي طور تي وٺندو آهي ۽ پوء اسان ان کي مهيا ڪري سگھون ٿا هڪ يا گھڻا ڪردارن جي عنصرن يا اسٽرنگ کي گڏ ڪرڻ لاء.

نحو

//CharSequence... represents that more than one element can be passed
public static String join(CharSequence delimiter, CharSequence... elements)

پيرا ميٽرز

  1. ڊيليميٽر عنصرن جي وچ ۾ الڳ ڪندڙ طور ڪم ڪري ٿو.
  2. عناصر جيڪي شامل ٿيڻ گهرجن.

واپسي

اهو هميشه عنصرن جي هڪ جڙيل اسٽرنگ کي واپس ڏئي ٿو جيڪو ڊيليميٽر سان شامل ٿيو.

مثال

class Main {
  public static void main(String[] args) {
    String str1 = "Concatenating";
    String str2 = "the";
    String str3 = "strings";
    String str4 = "with";
    String str5 = "space";
    String str6 = "as";
    String str7 = "delimiter";

    // joining strings with space between them as delimiter
    String joinedStr = String.join(" ", str1, str2, str3, str4, str5, str6, str7);

    System.out.println(joinedStr);
  }
}

پيداوار

ڊليميٽر جي طور تي خلا سان تارن کي ڳنڍڻ

شامل ٿيڻ جي فهرست

اهو طريقو هڪ ڊيليميٽر کي پهرين پيٽرولر جي طور تي وٺندو آهي ۽ هڪ ٻي پيراميٽر جي طور تي ٻيهر قابل عمل جنهن جي عناصر کي لازمي طور تي لاڳو ڪرڻ گهرجي CharSequence ۽ شامل ڪيو ويندو.

نحو

public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)

پيرا ميٽرز

  1. ڊيليميٽر عنصرن جي وچ ۾ الڳ ڪندڙ طور ڪم ڪري ٿو.
  2. Iterable جيڪو ٿي سگهي ٿو هڪ فهرست يا عناصر جي صف، شامل ٿيڻ جي ضرورت آهي.

واپسي

اهو هميشه عنصرن جي هڪ جڙيل اسٽرنگ کي واپس ڏئي ٿو جيڪو ڊيليميٽر سان شامل ٿيو.

مثال

import java.util.ArrayList;

class Main {
  public static void main(String[] args) {
    ArrayList<String> arrayOfStrings = new ArrayList<>();
    arrayOfStrings.add("Concatenating");
    arrayOfStrings.add("the");
    arrayOfStrings.add("array");
    arrayOfStrings.add("list");
    arrayOfStrings.add("elements");
    arrayOfStrings.add("with");
    arrayOfStrings.add("space");
    arrayOfStrings.add("as");
    arrayOfStrings.add("delimiter");

    // joining arrayList with space between them as delimiter
    String joinedStr = String.join(" ", arrayOfStrings);

    System.out.println(joinedStr);
  }
}

پيداوار

ڊليميٽر جي طور تي اسپيس سان صفن جي لسٽ عناصر کي ڳنڍڻ

Java String join() مثال

class Main {
  public static void main(String[] args) {
    String str1 = "2022";
    String str2 = "9";
    String str3 = "12";

    // joining strings with - between them as delimiter to show date
    String joinedStr1 = String.join("-", str1, str2, str3);

    System.out.println(joinedStr1);

    // joining strings with / between them as delimiter to show date
    String joinedStr2 = String.join("/", str1, str2, str3);

    System.out.println(joinedStr2);
  }
}

پيداوار

2022-9-12 2022/9/12

نتيجو

اسان اميد ٿا ڪريون ته هينئر تائين توهان سمجهي ويا هوندا ته جاوا اسٽرنگ join() طريقو ڇا آهي ۽ ان کي ٻنهي صورتن ۾ ڪيئن لاڳو ڪجي. مشق ڪرڻ لاء آزاد محسوس ڪريو ۽ واپس وڃو جڏهن توهان کي وڌيڪ مدد جي ضرورت آهي. خوش تعليم!
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION