導航:首頁 > 編程語言 > javalist索引

javalist索引

發布時間:2023-06-28 22:11:37

java 在一個有序list中找到不在此list中的某個x的前後值的索引下標

最簡單雹穗的方尺茄法,便利list,找到list中比給定的值大的第一個值,這個就是給定值的後元素。
int target=8;
for(int i=0,size=list.size();i<size;i++){
if(list.get(i)>=target){
System.out.println("a:"源困卜+list.get(i-1));
System.out.println("b:"+list.get(i));
}
}

Ⅱ Java:如何獲取list中所有元素的索引.

lastIndexOf()這個是獲取元素最後的索引值

Ⅲ Java List 用法

importjava.util.ArrayList;
importjava.util.Iterator;
importjava.util.List;

publicclassListDemo{
publicstaticvoidmain(String[]args){
Listlist=newArrayList();
//添加常規元素
list.add("hello");
list.add("world");
list.add("test");
System.out.println(list);

//插入一個新元素
list.add(2,"insertintoanewwordinthe2place");
System.out.println(list);

//刪除
list.remove(1);
System.out.println("remove:"+list);

//獲取
System.out.println("第二個list元素是:"+list.get(1));
System.out.println("bcde的索引位置是:"+list.indexOf("bcde"));

//修改
list.set(1,"listsetelement");
System.out.println("修改第二個元素:"+list);

//迭代取出集合中的所有元素
for(Iteratoriterator=list.iterator();iterator.hasNext();){
System.out.println("迭代取出集合中的所有元素:"+iterator.next());
}

//list集合特有的取出方式
for(inti=0;i<list.size();i++){
System.out.println("list集合特有的取出方式:"+list.get(i));
}
}
}

Ⅳ java中 如何從LIST 查找指定元素的位置

//先用contains判斷是否有該元素

if(list集合.contains(對象)){

list集合.indexOf(對象名);

}

因為List 是一個元素有序的、可以重復、可以為 null的集合;

所以;

indexOf可以獲取元素出現的第一個位置的引索,與之相反的是lastlndexOf獲取元素最後出現的位置引索,如果集合中沒有該元素則返回-1,其原理都是利用equals方法配合歷遍來判斷。

(4)javalist索引擴展閱讀:

C++中list用法詳解

.1list中的構造函數:

list() 聲明一個空列表;

list(n) 聲明一個有n個元素的列表,每個元素都是由其默認構造函數T()構造出來的

list(n,val) 聲明一個由n個元素的列表,每個元素都是由其復制構造函數T(val)得來的

list(n,val) 聲明一個和上面一樣的列表

list(first,last) 聲明一個列表,其元素的初始值來源於由區間所指定的序列中的元素

Ⅳ java 中如何列印一個List集合的索引

java中列印一個list集合的索引可以使用循環遍歷,先取得集合的長度,然後列印出來,實例如下:

publicclassceshi{

publicstaticvoidmain(String[]args){
List<String>list=newArrayList<String>();
list.add("保護環境");//向列表中添加數據
list.add("愛護地球");//向列表中添加數據
list.add("從我做起");//向列表中添加數據
for(inti=0;i<list.size();i++){
System.out.println("第"+i+"個集合的索引");
}

}
}
閱讀全文

與javalist索引相關的資料

熱點內容
配置路由器默認路由的命令是 瀏覽:591
加密計算器是什麼 瀏覽:120
伺服器怎麼執行sql 瀏覽:974
小孩子命令 瀏覽:708
貸款申請系統源碼 瀏覽:268
windowsxp文件夾打開後怎麼返回 瀏覽:664
怎麼把pdf變成圖片 瀏覽:797
17年程序員事件 瀏覽:496
iishttp壓縮 瀏覽:31
公司文件加密後拷走能打開嗎 瀏覽:186
headfirstjava中文 瀏覽:894
騰訊雲伺服器怎麼放在電腦桌面 瀏覽:8
批量生成圖片的app哪個好 瀏覽:496
小米10電池校準命令 瀏覽:96
移動商城系統app如何開發 瀏覽:692
用安卓手機如何發高清短視頻 瀏覽:339
怎樣運行java程序運行 瀏覽:553
海南根伺服器鏡像雲伺服器 瀏覽:536
weka聚類演算法 瀏覽:452
視頻伺服器修復是什麼意思 瀏覽:498