Java ArrayList set()方法与示例
ArrayList類set()方法 (ArrayList Class set() method)
set() method is available in java.util package.
set()方法在java.util包中可用。
set() method is used to replace the element at the given indices with the given ele(element) in this Arraylist.
set()方法用于用此Arraylist中的給定ele(element)替換給定索引處的元素。
set() method is a non-static method so it is accessible with the class object and if we try to access the method with the class name then we will get an error.
set()方法是一種非靜態方法,因此可以通過類對象進行訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。
set() method may throw an exception at the time of replacing an element.
set()方法在替換元素時可能會引發異常。
IndexOutOfBoundsException: This exception may throw when the given indices are not in a range.
IndexOutOfBoundsException :如果給定索引不在范圍內,則可能引發此異常。
Syntax:
句法:
public T set (int indices, T ele);Parameter(s):
參數:
int indices – represents the indices of the given element to place.
int index –表示要放置的給定元素的索引。
T ele – represents the element to store at the given indices.
T ele –表示要存儲在給定索引處的元素。
Return value:
返回值:
In the first case, the return type of the method is T, it returns the previous stored element at the given indices in this Arraylist.
在第一種情況下,方法的返回類型為T ,它將在此Arraylist中的給定索引處返回先前存儲的元素。
Example:
例:
// Java program to demonstrate the example // of T set(int, T) method of ArrayList.import java.util.*;public class SetOfArrayList {public static void main(String[] args) {// Create an ArrayList with initial // capacity of storing elementsArrayList < String > arr_l = new ArrayList < String > (10);// By using add() method is to add // elements in this ArrayListarr_l.add("C");arr_l.add("C++");arr_l.add("JAVA");arr_l.add("DOTNET");arr_l.add("PHP");// Display ArrayListSystem.out.println("ArrayList Elements :" + arr_l);// By using set(int, T) method is to return the// previous element stored at the given index // and replace the previous element with the given// element in this ArrayList.String element = arr_l.set(3, "Python");// Display Returned ElementSystem.out.println("arr_l.set(3,Python) : " + element);// Display ArrayListSystem.out.println("ArrayList Elements : " + arr_l);} }Output
輸出量
ArrayList Elements :[C, C++, JAVA, DOTNET, PHP] arr_l.set(3,Python) : DOTNET ArrayList Elements : [C, C++, JAVA, Python, PHP]翻譯自: https://www.includehelp.com/java/arraylist-set-method-with-example.aspx
總結
以上是生活随笔為你收集整理的Java ArrayList set()方法与示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java ArrayList isEmp
- 下一篇: Java ArrayList remov