package Day2;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Search {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(11);
list.add(12);
list.add(13);//向list中添加三个数字
System.out.println(list);//打印list
System.out.println(findIndex(list,12));//打印出查找数字的下标,起始位置为0
replace(list,11,55);//替换指定的数字为另一个数字
System.out.println(list);
}
static int findIndex(List<Integer> list,int target){
int k=-1;
for(int i=0;i<list.size()-1;i++){
if(target==list.get(i)){
k=i;
break;
}
}return k;
}
static void replace(List<Integer> list,int old,int fresh){
for(int i=0;i<list.size()-1;i++){
if(old==list.get(i)){
list.set(i,fresh);
break;
}
}
}
}
List应用小例子2
最新推荐文章于 2024-06-02 22:24:53 发布