本文共 3402 字,大约阅读时间需要 11 分钟。
java字符串删掉子串
Suppose, we have a list of few elements like this,
假设我们列出了一些这样的元素,
list = [10,20,30,40,50]
From the list, we have to delete a sub list between sourcing_index (inclusive) and destinating_index (exclusive).
从列表中,我们必须删除sourcing_index (包括)和destinating_index (排除)之间的子列表。
This can be done by two ways,
这可以通过两种方式完成:
By Using subList(int sourcing_index, int destinating_index) and clear() method of interface.
通过使用接口的subList(int sourcing_index,int destinating_index)和clear()方法。
By Using removeRange(int sourcing_index, int destinating_index) method of List interface.
通过使用List接口的removeRange(int sourcing_index,int destinating_index)方法。
This method is available in List interface.
在列表界面中可以使用此方法。
Syntax:
句法:
subList(int sourcing_index, int destinating_index);
We pass two parameters in the method of the List,
我们在List方法中传递两个参数,
Sourcing_index is the selection of the starting point of the subList.
Sourcing_index是子列表起点的选择。
Destinating_index is the selection of the ending point of the subList.
Destinating_index是对子列表终点的选择。
Example:
例:
import java.util.*;public class DeleteSublist { public static void main(String[] args) { LinkedList list = new LinkedList(); // use add() method to add elements in the list list.add(10); list.add(20); list.add(30); list.add(40); list.add(50); // Current list Output System.out.println("The Current list is:" + list); // We will delete sublist by using subList(int,int) // and clear() method of List. list.subList(2, 4).clear(); // New list Output after implementation of // subList() and clear() method. System.out.println("The New list is:" + list); }}
Output
输出量
E:\Programs>javac DeleteSublist.javaE:\Programs>java DeleteSublistThe Current list is:[10, 20, 30, 40, 50]The New list is:[10, 20, 50]
This method is available in List interface.
在列表界面中可以使用此方法。
Syntax:
句法:
removeRange(int sourcing_index, int destinating_index);
We pass two parameters in the method of the List,
我们在List方法中传递两个参数,
Sourcing_index is the selection of the starting point of the subList.
Sourcing_index是子列表起点的选择。
Destinating_index is the selection of the ending point of the subList.
Destinating_index是对子列表终点的选择。
Example:
例:
import java.util.*;public class DeleteSublist extends LinkedList { public static void main(String[] args) { DeleteSublist list = new DeleteSublist(); // use add() method to add elements in the list list.add(10); list.add(20); list.add(30); list.add(40); list.add(50); // Current list Output System.out.println("The Current list is:" + list); // We will delete sublist by using removeRange(int,int) // method of List. list.removeRange(2, 4); // New list Output after implementation of // removeRange(int,int) method. System.out.println("The New list is:" + list); }}
Output
输出量
E:\Programs>javac DeleteSublist.javaE:\Programs>java DeleteSublistThe Current list is:[10, 20, 30, 40, 50]The New list is:[10, 20, 50]
翻译自:
java字符串删掉子串
转载地址:http://sytzd.baihongyu.com/