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 }