diff options
author | Dominik Stadler <centic@apache.org> | 2017-09-16 08:29:20 +0000 |
---|---|---|
committer | Dominik Stadler <centic@apache.org> | 2017-09-16 08:29:20 +0000 |
commit | 5dadfd7c186030130ac2b13777a0e98bb2b80b8b (patch) | |
tree | b7646c51ef9e0b09b2d32d713a069daaff46b978 /src/java/org | |
parent | 0297946834c1c6be6a98bdc789ad97da6f67e430 (diff) | |
download | poi-5dadfd7c186030130ac2b13777a0e98bb2b80b8b.tar.gz poi-5dadfd7c186030130ac2b13777a0e98bb2b80b8b.zip |
Use Integer.compare() where possible
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808522 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org')
3 files changed, 5 insertions, 5 deletions
diff --git a/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java b/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java index 6009b00522..ff4a3e80de 100644 --- a/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java +++ b/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java @@ -142,7 +142,7 @@ public abstract class AbstractEscherOptRecord extends EscherRecord { short s1 = p1.getPropertyNumber(); short s2 = p2.getPropertyNumber(); - return s1 < s2 ? -1 : s1 == s2 ? 0 : 1; + return Short.compare(s1, s2); } } ); } diff --git a/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java b/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java index 6c39634117..ecd61ace5e 100644 --- a/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java +++ b/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java @@ -242,16 +242,16 @@ public class EvaluationConditionalFormatRule implements Comparable<EvaluationCon final int x = getPriority(); final int y = o.getPriority(); // logic from Integer.compare() - cmp = (x < y) ? -1 : ((x == y) ? 0 : 1); + cmp = Integer.compare(x, y); if (cmp != 0) { return cmp; } - cmp = new Integer(getFormattingIndex()).compareTo(new Integer(o.getFormattingIndex())); + cmp = Integer.compare(getFormattingIndex(), o.getFormattingIndex()); if (cmp != 0) { return cmp; } - return new Integer(getRuleIndex()).compareTo(new Integer(o.getRuleIndex())); + return Integer.compare(getRuleIndex(), o.getRuleIndex()); } @Override diff --git a/src/java/org/apache/poi/ss/util/NumberComparer.java b/src/java/org/apache/poi/ss/util/NumberComparer.java index 56648126e6..bf903ffa92 100644 --- a/src/java/org/apache/poi/ss/util/NumberComparer.java +++ b/src/java/org/apache/poi/ss/util/NumberComparer.java @@ -131,7 +131,7 @@ public final class NumberComparer { * If both numbers are subnormal, Excel seems to use standard comparison rules */ private static int compareSubnormalNumbers(long fracA, long fracB, boolean isNegative) { - int cmp = fracA > fracB ? +1 : fracA < fracB ? -1 : 0; + int cmp = Long.compare(fracA, fracB); return isNegative ? -cmp : cmp; } |