/[projects]/android/TrainInfo/src/dk/thoerup/traininfo/util/IntSet.java
ViewVC logotype

Annotation of /android/TrainInfo/src/dk/thoerup/traininfo/util/IntSet.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 441 - (hide annotations) (download)
Sun Oct 11 07:23:35 2009 UTC (14 years, 7 months ago) by torben
File size: 539 byte(s)
Simplify IntSet
1 torben 433 package dk.thoerup.traininfo.util;
2    
3 torben 441
4 torben 433 import java.util.TreeSet;
5    
6 torben 441 public class IntSet extends TreeSet<Integer> {
7 torben 433
8 torben 441
9     private static final long serialVersionUID = 1L;
10    
11 torben 433 public String toString() {
12     StringBuffer sb = new StringBuffer();
13    
14 torben 441 for (int i : this) {
15 torben 433 if (sb.length() > 0) {
16     sb.append(",");
17     }
18     sb.append(i);
19     }
20    
21     return sb.toString();
22     }
23 torben 441
24 torben 433 public void fromString(String intStr) {
25 torben 441 this.clear();
26 torben 433 String parts[] = intStr.split(",");
27     for (String istr : parts) {
28 torben 441 this.add( Integer.parseInt(istr));
29 torben 433 }
30     }
31    
32     }

  ViewVC Help
Powered by ViewVC 1.1.20