CodeGym /جاوا بلاگ /Random-UR /جاوا اری لسٹ میں کسی عنصر کو کیسے تبدیل کریں۔
John Squirrels
سطح
San Francisco

جاوا اری لسٹ میں کسی عنصر کو کیسے تبدیل کریں۔

گروپ میں شائع ہوا۔
جاوا میں سادہ صفیں کسی عنصر کو اپ ڈیٹ یا تبدیل کرنے کا کوئی طریقہ پیش نہیں کرتی ہیں۔ اس کے باوجود ArrayList میں تبدیل کرنا سیٹ طریقہ استعمال کرتے ہوئے لاگو کرنا کافی آسان ہے ۔

طریقہ ہیڈر

arrayList.set(int index, dataType arrayListElement);

پیرامیٹرز

طریقہ 2 پیرامیٹرز لیتا ہے.
  1. int index - سب سے پہلے ArrayList میں عنصر کا انڈیکس ہے ۔

  2. dataType arrayListElement — دوسرا پیرامیٹر ڈیٹا ہے جسے مخصوص انڈیکس میں تبدیل کیا جانا ہے۔

واپسی کی قسم

طریقہ وہی ArrayList عنصر لوٹاتا ہے جسے ابھی تبدیل کیا گیا ہے۔

مثال 1 - سیٹ() طریقہ استعمال کرتے ہوئے عنصر کو تبدیل کریں۔

import java.util.ArrayList;
import java.util.List;

public class DriverClass {

	public static void main(String[] args) {

		List <String> weekDays = new ArrayList<>();
		weekDays.add("Monday");
		weekDays.add("Monday");
		weekDays.add("Wednesday");
		weekDays.add("Thursday");
		weekDays.add("Friday");
		weekDays.add("Saturday");
		weekDays.add("Sunday");

		System.out.println("Week Days (original) : " + weekDays + "\n");

		String replacingText = "Tuesday";
		String replacedText = weekDays.set(1, replacingText);

		System.out.println("Replacing Text:  " + replacingText);
		System.out.println("Replaced Text:  " + replacedText + "\n");
		System.out.println("Week Days (updated) :  " + weekDays);
	}
}

آؤٹ پٹ

ہفتہ کے دن (اصل) : [پیر، پیر، بدھ، جمعرات، جمعہ، ہفتہ، اتوار] متن کی جگہ: منگل کو تبدیل کیا گیا متن: پیر ہفتہ کے دن (اپ ڈیٹ کردہ): [پیر، منگل، بدھ، جمعرات، جمعہ، ہفتہ، اتوار]

وضاحت

اوپر کے ٹکڑوں میں، ہفتے کے دن اصل میں ایک صف کی فہرست میں شامل کیے گئے ہیں۔ تاہم، پیر کو دو بار شامل کیا گیا ہے اور منگل غائب ہے۔ لہذا، ہم اسے منگل تک 1st انڈیکس میں بدل دیتے ہیں۔ یہ سیٹ() طریقہ استعمال کرکے کیا جاتا ہے ۔ جہاں انڈیکس "1" اور متن کی جگہ یعنی "منگل" گزر گیا ہے۔ بعد میں، ہم اپ ڈیٹس دیکھنے کے لیے کنسول پر ArrayList پرنٹ کرتے ہیں ۔

مثال 2

import java.util.ArrayList;
import java.util.List;

public class DriverClass1 {

	public static void main(String[] args) {

		List<Integer> dieRoll = new ArrayList<>();

		dieRoll.add(0);
		dieRoll.add(1);
		dieRoll.add(2);
		dieRoll.add(3);
		dieRoll.add(4);
		dieRoll.add(5);

		System.out.println("Die Roll (original) : " + dieRoll + "\n");

		dieRoll.set(0, 1);
		dieRoll.set(1, 2);
		dieRoll.set(2, 3);
		dieRoll.set(3, 4);
		dieRoll.set(4, 5);
		dieRoll.set(5, 6);

		System.out.println("Die Roll (updated) :  " + dieRoll);
	}
}

آؤٹ پٹ

ڈائی رول (اصل) : [0, 1, 2, 3, 4, 5] ڈائی رول (اپ ڈیٹ کردہ): [1, 2, 3, 4, 5, 6]

نتیجہ

اب تک آپ کو جاوا میں سیٹ() طریقہ استعمال کرتے ہوئے ArrayList میں ایک عنصر کو تبدیل کرنے سے واقف ہونا چاہئے۔ اپنے سیکھنے پر زیادہ اعتماد کرنے کے لیے اس پر بار بار مشق کرنے کی کوشش کریں۔ جب بھی آپ کو ایسا لگتا ہے تو بلا جھجھک دوبارہ پلگ کریں۔ اچھی قسمت اور خوش تعلیم!
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION