comparison src/alice/test/codesegment/local/wordcount/WordCount.java @ 248:913ee9dfec4f

add recycle method
author sugi
date Wed, 29 May 2013 15:39:55 +0900
parents 6f8236208875
children f213bccfe1db
comparison
equal deleted inserted replaced
247:6e042fde5662 248:913ee9dfec4f
28 } else { 28 } else {
29 word_num += word_flag; 29 word_num += word_flag;
30 word_flag = 0; 30 word_flag = 0;
31 } 31 }
32 } 32 }
33 //System.out.println(i);
34 //System.out.println(r.array.length);
35 word_num += word_flag; 33 word_num += word_flag;
36 if (r.nextchar!='\0'){ // null means last block 34 if (r.nextchar!='\0'){ // null means last block
37 // buf.get(r.end) is next block's char.
38 // buf.get(r.end-1) is this block's last char
39 if ((r.array[i-1] == 0x0A||r.array[i-1] == 0x20) && 35 if ((r.array[i-1] == 0x0A||r.array[i-1] == 0x20) &&
40 (r.nextchar == 0x0A||r.nextchar == 0x20)){ 36 (r.nextchar == 0x0A||r.nextchar == 0x20)){
41 word_num--; 37 word_num--;
42 } 38 }
43 } 39 }
44 40
45 Result result = new Result(line_num,word_num); 41 Result result = new Result(line_num,word_num);
46 ods.put("result", result); 42 ods.put("result", result);
47 new WordCount(); 43 recycle();
44
48 } 45 }
49 46
50 } 47 }