Java - استبدال عنصر في LinkedList
في هذا البرنامج التعليمي ، سنرى كيف البحث عن عنصر في LinkedList واستبداله بقيمة جديدة أخرى. بمعنى آخر ، تعديل عنصر إلى موضع معين.تحتوي فئة LinkedList على الطريقة المحددة مسبقا التالية:
مجموعة E العامة (موضع الفهرس ، عنصر E) < / span >< / span>: يستبدل العنصر في موضع معين بعنصر آخر.
مثال:
< pre class = "prettyprint lang-java" >import java.util.LinkedList ؛
الفئة العامة استبدال {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
LinkedList
linkedlist.add("java");
linkedlist.add("C++");
linkedlist.add("C");
linkedlist.add ("php") ؛
linkedlist.add ("html") ؛
linkedlist.add("C#");
// قبل التعديل
System.out.println ("قبل التقليب:");
for(String str: linkedlist){
System.out.println(str);
}
System.out.println("\n");
// التقليب للعناصر 1 و 2
// متغير مؤقت
سلسلة الدردار = linkedlist.get (1) ؛
linkedlist.set(1, linkedlist.get(2));
linkedlist.set (2 ، الدردار) ؛
System.out.println ("المبادلة بين C و C ++\n") ؛
// LinkedList بعد التعديل
System.out.println ("بعد التعديل:");
for(String elm1: linkedlist){
System.out.println(elm1);
}
}
}
< / string >< / string >< / pre> الإخراج:
< pre class = "prettyprint lang-java" > قبل التقليب:
java
C ++
C
php
html
C #
المبادلة بين C و C ++
بعد التعديل:
java
C
C ++
php
html
C # < / pre>