Mercurial > hg > Members > tatsuki > bench > jungle-core
comparison src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle/test/TreeMapReadThread.java @ 179:817febd9c69b
change transaction
author | tatsuki |
---|---|
date | Tue, 17 Mar 2015 11:19:04 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
178:169c501fe3a9 | 179:817febd9c69b |
---|---|
1 package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.test; | |
2 | |
3 import fj.Ord; | |
4 import fj.data.Option; | |
5 import fj.data.TreeMap; | |
6 | |
7 /** | |
8 * Created by e115731 on 15/03/17. | |
9 */ | |
10 public class TreeMapReadThread extends Thread { | |
11 | |
12 //TreeMap<String,String> map = TreeMap.empty(Ord.stringOrd); | |
13 java.util.TreeMap map = new java.util.TreeMap(); | |
14 private long findCount; | |
15 | |
16 boolean loop = true; | |
17 | |
18 public TreeMapReadThread() { | |
19 | |
20 //map = map.set("test","test"); | |
21 map.put("test","test"); | |
22 } | |
23 | |
24 public long getFindCount() { | |
25 System.out.println("thread count = " + findCount); | |
26 return findCount; | |
27 } | |
28 | |
29 public void set(boolean loop) { | |
30 this.loop = loop; | |
31 } | |
32 | |
33 @Override | |
34 public void run() { | |
35 while (loop) { | |
36 // Option<String> op = map.get("test"); | |
37 // if (op.isSome()) | |
38 // findCount++; | |
39 if (map.get("test").equals("test")) | |
40 findCount++; | |
41 else | |
42 System.out.println("faild"); | |
43 } | |
44 } | |
45 } |