|
|
|
@ -20,6 +20,24 @@ public class ResultValue implements Serializable { |
|
|
|
private String value; |
|
|
|
private String createTime; |
|
|
|
|
|
|
|
public String formatValue(String args) { |
|
|
|
String pattern = "(\\d+(\\.\\d+)?)"; |
|
|
|
String valueOnlyPrecise = args.replaceAll(".*?(" + pattern + ").*", "$1"); |
|
|
|
if(valueOnlyPrecise.startsWith(".")) { |
|
|
|
valueOnlyPrecise = "0" + valueOnlyPrecise; |
|
|
|
} |
|
|
|
|
|
|
|
if(valueOnlyPrecise.equals("0.0")) { |
|
|
|
valueOnlyPrecise = "0"; |
|
|
|
} |
|
|
|
|
|
|
|
if(args.startsWith("-")) { |
|
|
|
valueOnlyPrecise = "-" + valueOnlyPrecise; |
|
|
|
} |
|
|
|
|
|
|
|
return valueOnlyPrecise; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public String toString() { |
|
|
|
return "ResultValue{" + |
|
|
|
|