using stringbuilder for building search range values.
pull/435/head
Nikita Koksharov 9 years ago
commit 43e2d85384

@ -171,16 +171,16 @@ public class RedissonScoredSortedSet<V> extends RedissonExpirable implements RSc
} }
private String value(double score, boolean inclusive) { private String value(double score, boolean inclusive) {
String element; StringBuilder element = new StringBuilder();
if (!inclusive) {
element.append("(");
}
if (Double.isInfinite(score)) { if (Double.isInfinite(score)) {
element = (score > 0 ? "+" : "-") + "inf"; element.append(score > 0 ? "+inf" : "-inf");
} else { } else {
element = BigDecimal.valueOf(score).toPlainString(); element.append(BigDecimal.valueOf(score).toPlainString());
}
if (!inclusive) {
element = "(" + element;
} }
return element; return element.toString();
} }
@Override @Override

Loading…
Cancel
Save