diff --git a/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java b/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java index 22a0e2f476bb..e54101556470 100644 --- a/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java +++ b/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java @@ -93,6 +93,12 @@ public class ConstantSubexpressionIntention extends MutablyNamedIntention { newExpression += '"' + StringUtil.escapeStringCharacters( constantValue.toString()) + '"'; } else if (constantValue != null) { + if (constantValue instanceof Number) { + final Number number = (Number) constantValue; + if (0 > number.doubleValue()) { + newExpression += " "; + } + } newExpression += constantValue.toString(); } replaceExpression(newExpression, expression);