< prev index next >

src/java.base/share/classes/java/text/MessageFormat.java

Print this page
rev 52979 : 8215281: Use String.isEmpty() when applicable in java.base
Reviewed-by: TBD

@@ -1328,11 +1328,11 @@
                                          Integer.valueOf(argumentNumber)));
                             last = result.length();
                         }
                         arg = null;
                     }
-                    if (arg != null && arg.length() > 0) {
+                    if (arg != null && !arg.isEmpty()) {
                         result.append(arg);
                         characterIterators.add(
                                  createAttributedCharacterIterator(
                                  arg, Field.ARGUMENT,
                                  Integer.valueOf(argumentNumber)));

@@ -1474,11 +1474,11 @@
         offsets[offsetNumber] = segments[SEG_RAW].length();
         argumentNumbers[offsetNumber] = argumentNumber;
 
         // now get the format
         Format newFormat = null;
-        if (segments[SEG_TYPE].length() != 0) {
+        if (!segments[SEG_TYPE].isEmpty()) {
             int type = findKeyword(segments[SEG_TYPE], TYPE_KEYWORDS);
             switch (type) {
             case TYPE_NULL:
                 // Type "" is allowed. e.g., "{0,}", "{0,,}", and "{0,,#}"
                 // are treated as "{0}".
< prev index next >