|
@@ -188,22 +188,24 @@ public class NormalizedIntegerType extends AbstractDataFrameType {
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
- String s = "归一化值";
|
|
|
+ StringBuilder s = new StringBuilder("归一化值");
|
|
|
if (addresses.size() == 1) {
|
|
|
- s += "连续寻址\n";
|
|
|
- s += addresses.get(0).toString() + "\n";
|
|
|
+ s.append("连续寻址\n");
|
|
|
+ s.append(addresses.get(0).toString() + "\n");
|
|
|
+ int i=0;
|
|
|
for (Map.Entry<IeMeasuredQuality, Integer> e : datas.entrySet()) {
|
|
|
- s += "值为 :" + e.getValue() + ";" + e.getKey().toString() + "\n";
|
|
|
+ s.append("点位:"+addresses.get(0)+(i++)+",");
|
|
|
+ s.append("值为 :" + e.getValue() + ";" + e.getKey().toString() + "\n");
|
|
|
}
|
|
|
} else {
|
|
|
- s += "单一寻址\n";
|
|
|
+ s.append("单一寻址\n");
|
|
|
int f = 0;
|
|
|
for (Map.Entry<IeMeasuredQuality, Integer> i : datas.entrySet()) {
|
|
|
- s += addresses.get(f++).toString();
|
|
|
- s += i.getValue().toString();
|
|
|
- s += i.getKey().toString() + "\n";
|
|
|
+ s.append(addresses.get(f++).toString());
|
|
|
+ s.append(i.getValue().toString());
|
|
|
+ s.append(i.getKey().toString() + "\n");
|
|
|
}
|
|
|
}
|
|
|
- return s;
|
|
|
+ return s.toString();
|
|
|
}
|
|
|
}
|