最近周末什么也没干,就今天下午有一点时间,写了一下之前一直想写,却一直没有写的任务,原因就是前几个周末我都太忙了,周末上午基本上都是玩,睡觉,下午想写点其它优先级比较高的文章,所以一拖再拖就到今天了,这个任务写了几个小时才写完,也算是完结了自己心中一直想写的东西吧。
其实要分享的二维数组的这篇文章是之前很早之前写的,由于原来的内容都是代码,你可能也发现了,我的文章换输出风格了,所以这会儿有时间,我又把这篇文章整理了一下,其实这篇对于初学的人来说有一点好处,对于现在的我而言,就是自己多写了几种思路,对于代码的编写上面增进很少。
之前有篇内容说是自己不想再输出文章了,后面想了想觉得写或者不写都要按照自己的节奏去写,别刻意去写,这也是最近自己想表达的内容"要懂得去生活",下面这张是自己给自己说的,这里分享一下。
这篇算是自己写完java源码分析后首次分享的使用集合的套路去做的内容,判断一个数据是否存在二维数组中呢,这里提供三种方式,见示例程序吧。
第一种,暴力拆解。
第二种:查找规律,优雅查找
第三种,二维数组数据转为集合,然后根据集合提供的方法进行查找。