java集合中大量数据的匹配

博客讨论了在Java中处理大量数据时,如何进行集合关键字匹配的优化问题。通过对比使用数组和集合的方法,强调集合在处理此类问题上的便利性,并提到Eclipse的错误提示对于开发者依赖性强,提醒注意提高独立解决问题的能力。还提及了Map中Integer增加操作的效率问题。
摘要由CSDN通过智能技术生成

看了某个小伙伴发给我的程序,是用数组for循环的。然后之前看过一篇文章,关于大量数据的比较。测试了一下集合中关键字匹配问题。

题外:eclipse的修错真是……让人依赖性很强,要努力摆脱这种依赖。。。。还有好乱的代码代码~~~ 就不重构了~

package ForTest;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.io.*;
import java.util.regex.*;

public class ForTest {
	public static void main (String[] args) {
		ForTest test = new ForTest();
		System.out.println("============开始=============");
			test.testForAndFor();
			test.testMapAndList();
		System.out.println("============结束=============");
	}

	@SuppressWarnings({ "unchecked", "rawtypes" })
	private void testForAndFor() {
		List<Keywords_class> keywordsList = new ArrayList<Keywords_class>();
		String[] keywordString = {"abstract", "finally", "public",
	      "boolean", "float", "return", "break", "for", "short", "byte",
	      "goto", "static", "case", "if", "super", "catch", "implements",
	      "switch", "char", "import", "synchronized", "class",
	      "instanceof", "this", "cons
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值