From: Javen O'Neal Date: Fri, 15 Jul 2016 07:41:26 +0000 (+0000) Subject: replace for-loop over index with for-each loop X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=064abfa59a0a5de2a9daec30732edebda7912792;p=poi.git replace for-loop over index with for-each loop git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1752788 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/java/org/apache/poi/ss/formula/functions/TextFunction.java b/src/java/org/apache/poi/ss/formula/functions/TextFunction.java index f9562ef857..c8b4b3ca0f 100644 --- a/src/java/org/apache/poi/ss/formula/functions/TextFunction.java +++ b/src/java/org/apache/poi/ss/formula/functions/TextFunction.java @@ -157,8 +157,7 @@ public abstract class TextFunction implements Function { public static final Function CLEAN = new SingleArgTextFunc() { protected ValueEval evaluate(String arg) { StringBuilder result = new StringBuilder(); - for (int i = 0; i < arg.length(); i++) { - char c = arg.charAt(i); + for (final char c : arg.toCharArray()) { if (isPrintable(c)) { result.append(c); } @@ -178,7 +177,7 @@ public abstract class TextFunction implements Function { * @return whether the character is printable */ private boolean isPrintable(char c){ - return (int) c >= 32; + return c >= 32; } };