當前位置:首頁 » 編程語言 » java判斷list

java判斷list

發布時間: 2022-08-31 10:30:19

java判斷list中是否有重復元素

1
2
3
4
5
6
7
8
9
10
11
12
13
14

public static void main(String[] args) {
Set<String> s = new HashSet<String>();
List<String> l = new ArrayList<String>();
l.add("1");
l.add("2");
l.add("2");
l.add("3");
for (String str : l) {
boolean b = s.add(str);
if(!b){
System.out.println(str);
}
}
}

用set判斷,並且可以找出哪個重復,set內的元素是不可重復的。

㈡ java怎樣判斷list集合中存在某個元素

contains方法用於判斷列表中是否包含指定元素。如果列表中包含指定元素,則返回true,否則返回false。示例代碼如下:

{

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+":"+list.get(i));
}
Stringo="香蕉";
System.out.println("list對象中是否包含元素"+o+":"+list.contains(o));
//判斷字元串中是否包含指定字元串對象
}

}

運行結果如下:

㈢ java 判斷兩個list中的對象是否完全一致

使用java判斷兩個list中的對象是否完全一致的代碼如下:

  1. publicclassTest{publicstaticvoidmain(String[]args)

    {List<Integer>a=Arrays.asList(1,2,3,4)

    List<Integer>b=Arrays.asList(4,3,2,1)System.out.println(compare(a,b))

    publicstatic<TextendsComparable<T>>boolean compare(List<T>a,List<T>b){if(a.size()!=b.size())

    returnfalseCollections.sort(a)Collections.sort(b)for(inti=0;i<a.size();i++) {if(!a.get(i).equals(b.get(i)))returnfalse;}returntrue;}}

㈣ 如何判斷java集合框架list是否為空

可以通過list取值進行判斷以及hasNext()方法進行判斷。

工具:

java

代碼如下:

Iteratorl=list.iterator();
if(!l.hasNext())
{
//說明list不為空
}

使用方法 iterator()要求容器返回一個 Iterator。使用hasNext()檢查序列中是否還有元素。

㈤ java怎樣判斷list是否有值

isEmpty()判斷有沒有元素以及list是否為null,參考下面代碼

if(list!=null&&!list.isEmpty()){
這個裡面取list中的值
}else{
做其他處理
}

上面代碼說明:根據if條件的判斷,如果list存在,會做「這個裡面取list中的值」的處理,如果list不存在或為空,那麼會做「做其他處理」處理

㈥ java里有沒有專門判斷List里有重復的數據

List是有序的可重復集合, 如果要判斷list中是否有一個元素 , 可以用 list.contains(obj)
如果只是為了判斷list中是否有重復 , 方法有很多種, 比如可以將list轉換為set

Set set = new HashSet<>(list);

set是無需不可重復的集合 , list轉成set之後 , 如果set的size比 list的size小 , 說明有重復元素
也可以遍歷list , 放入Map , 用list的泛型作為 map 的 key 類型 , 而出現的次數作為 map的value , 這樣就能很容易看出來 list中的元素有沒有重復 , 哪個有重復 , 重復了幾次

㈦ java判斷類里是否含有list

判斷Java判斷類里是否含有list可以使用以下方法判斷:

利用反射判斷將將這個循環類型判斷一下,即可找出Java判斷類型裡面是否含有list了。

熱點內容
加密殼sdk 發布:2025-05-12 07:38:29 瀏覽:509
電腦網線通伺服器 發布:2025-05-12 07:34:59 瀏覽:679
訪問法概念 發布:2025-05-12 07:27:14 瀏覽:406
遺傳演算法例子 發布:2025-05-12 07:27:11 瀏覽:266
matlab語言編程 發布:2025-05-12 07:05:16 瀏覽:482
解壓油畫棒 發布:2025-05-12 06:56:56 瀏覽:716
如何安裝語言編譯器 發布:2025-05-12 06:55:05 瀏覽:300
c語言程序設計題目 發布:2025-05-12 06:46:46 瀏覽:712
虛擬機上傳文件 發布:2025-05-12 06:41:52 瀏覽:572
編程模特 發布:2025-05-12 06:41:51 瀏覽:271