JAVA开启三个线程,去读取数组中的数据不能重复

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA开启三个线程,去读取数组中的数据不能重复相关的知识,希望对你有一定的参考价值。

参考技术A set中是不能存在重复数的。
这个可以通过修改数据的时间来判断。例如:表中有个字段读取时间。当这个客户读取10条数据的时候,更新读取时间为当前时间。然后下个客户读取的时候,判断时间在半个小时内,没有更新的数据。就OK了。

“java”中多线程按行读取txt且每个线程读的内容不能重复,这么求“demo”?

参考技术A public class Test\\x0d\\x0a public static void main(String args[])throws Exception\\x0d\\x0a File file = new File("D:\\Test.java");//Text文件\\x0d\\x0a BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedReader类来读取文件\\x0d\\x0a String s = null;\\x0d\\x0a while((s = br.readLine())!=null)//使用readLine方法,一次读一行\\x0d\\x0a System.out.println(s);\\x0d\\x0a \\x0d\\x0a br.close();;\\x0d\\x0a \\x0d\\x0a

以上是关于JAVA开启三个线程,去读取数组中的数据不能重复的主要内容,如果未能解决你的问题,请参考以下文章

Java数组元素去重(不使用集合)

java List怎么分组去重

JAVA NIO 读取事件的产生机制

如何利用EXCEL VBA将一列数据中不重复的数据读取到数组中?

Java中的锁

java集合基础