问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java的List操作

发布网友 发布时间:2022-05-15 15:02

我来回答

4个回答

热心网友 时间:2024-03-17 18:40

List<Integer> list = new ArrayList<Integer>();
list.add("a");

list.add("b");
list.add("c");
list.add("bb);
list.add("dd");
list.add("a");
Map<Integer,Integer> map = new HashMap<Integer,Integer>();
for(Integer i :list){
map.put(i, map.get(i)+1);
}
for (Object o : map.keySet()) {
   System.out.println(o + "出现次数:" + map.get(o));
}

参考一下

热心网友 时间:2024-03-17 18:40

package test;

import java.util.Collections;
import java.util.LinkedList;

public class Money
{
public static void main ( String[] args )
{
LinkedList<String> list = new LinkedList<String> ();
list.add ("b");
list.add ("a");
list.add ("b");
list.add ("bb");
list.add ("c");
list.add ("bb");
list.add ("dd");
list.add ("a");
list.add ("a");
list.add ("dd");
list.add ("dd");
list.add ("dd");
list.add ("dd");
list.add ("dd");
String temp = " ," + list.toString ().replaceAll ("[\\[\\]\\s]", "").replaceAll ("[\\,]", ",,") + ", ";
System.out.println (temp);
String had = ",";
for ( String string : list )
{
if (had.indexOf ("," + string + ",") == -1)
{
System.out.println (string + ": " + ( temp.split ("\\," + string + "\\,").length - 1 ));
had += string + ",";
}
}
}
}

热心网友 时间:2024-03-17 18:41

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Test2 {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("bb");
list.add("dd");
list.add("a");
System.out.println();
Map<String, Integer> counts = new HashMap<String, Integer>();
for (String s : list) {
Integer c = counts.get(s);
if (c == null) {
c = 0;
}
counts.put(s, c + 1);
}
System.out.println("元素数量:");
for (String k : counts.keySet()) {
System.out.println(k + "  " + counts.get(k));
}
}
}

热心网友 时间:2024-03-17 18:41

List<String> container = new ArrayList<String>();
Map<String,Integer> counters = new HashMap<String,Integer>();
for(String i : list){
if(!container.contains(i)){
container.add(i);
counters.put(i,1);

}else{
counters.put(i,(counters.get(i)+1));
}

}

for(String key : counters.keySet()){
System.out.println(“含”+key+" : "+counters.get(key)+"个");

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新轩逸保养一次多少钱? ...每个小长方形的周长是多少厘米?(你能想出几 铅的正常是多少合适 两个同样的长方形,长是8分米,宽4分米。把它们拼成一个长方形,它的周长... ...拼成一个大长方形拼成的长方形的周长是多少分米 ...长8分米,宽是4分米,如果把它们拼成一个长方形,这个长方形的周长是... ...如果把它们拼成长方形,这个长方形的周长是多少? ...把它们拼成一个正方形,周长是___分米;把它们拼成一个长方... 把两个边长是4分米的正方形拼成一个长方形,这个长方形的周长是___ ...长是8分米,宽是4分米.如果把它们拼成一个长方形,这个长方形的周长是... 微信文字信息被对方收藏并恶意篡改怎么办 被人恶意投诉利用群消息发布*扰信息是什么意思。怎么才能知道是在哪个群被投诉或者被哪个人投诉? 被恶意举报发大量垃圾信息封号了,做营销的如何防止被恶意举报 凌度A805,7英寸行车记录仪好用吗 凌度a805行车记录仪怎么样,好用吗 微信被熊孩子恶意传播了暴力信息,会导致封号吗,?里面也有我很重要的东西。封号了又该如何解封? 凌度云商的凌度云镜A805行车记录仪是正品吗?有在用的不? 如何调出MATLAB内部函数的源程序? MATLAB怎么保存为WORD 在matlab中运行完程序后如何保存运行结果? 我在网上下载了matlab的源代码,谁能告诉我怎么使用 谁懂matlab啊,帮菜鸟运行一下程序啊,怎么存m文件啊,程序如下 怎么让matlab程序保存运算结果?? matlab源程序保存为m文件问题 如何将matlab7.0中源程序保存为.m文件 您好,请问一下我用Matlab在命令行窗口编写的程序要怎么保存呢? matlab 编完程序后怎么把代码保存下来 一个matlab程序如何保存,要具体点回答我啊,具体按哪个键也要啊。。。急急急!!!!!!!!!! 拉布拉多狗笼放什么 拉布拉多一定要关进笼子养吗? 微信恐吓威胁的信息,举报他,他会有什么通知 被恶意举报发大量垃圾信息封号了,做营销的如何防止被恶意举报怎么办? java的list求详细解释。 请推荐一款千元以上的行车记录仪? java中的list应用 我的微信消息被人恶意迁移了,我做什么事都会被知道,我想问问大家知不知道一些解决方法,我觉得太可怕了 想买行车记录仪,求推荐 九岁孩子旧牙没掉新牙出怎么治疗啊 红米六pro如何设置六位数锁屏密码?? 通过易直播ID号码可以查看qq号码或者码或者微博帐号吗?求解答……谢谢亲们。 为什么人在冰上会滑倒? 为什么在冰上能穿着冰刀滑溜,在地板上却不行? 怎样才能在冰上滑得快? 为什么在冰上行走,相当于单脚着地? 为什么在冰上能穿冰刀滑冰在地板上却不能 &quot;为什么人在冰面上行走,容易摔倒 在冰上溜冰英文怎么写 解释人站在冰上由于冰不能承受发生危险时,躺下或用木板就可能解除危险? 如何在冰上安全行走 一个人走在冰上成语