src/java.base/share/classes/java/text/MergeCollation.java
changeset 53018 8bf9268df0e2
parent 47216 71c04702a3d5
child 58242 94bb65cb37d3
equal deleted inserted replaced
53017:e10a1f7aaa13 53018:8bf9268df0e2
    90         PatternEntry tmp = null;
    90         PatternEntry tmp = null;
    91         ArrayList<PatternEntry> extList = null;
    91         ArrayList<PatternEntry> extList = null;
    92         int i;
    92         int i;
    93         for (i = 0; i < patterns.size(); ++i) {
    93         for (i = 0; i < patterns.size(); ++i) {
    94             PatternEntry entry = patterns.get(i);
    94             PatternEntry entry = patterns.get(i);
    95             if (entry.extension.length() != 0) {
    95             if (!entry.extension.isEmpty()) {
    96                 if (extList == null)
    96                 if (extList == null)
    97                     extList = new ArrayList<>();
    97                     extList = new ArrayList<>();
    98                 extList.add(entry);
    98                 extList.add(entry);
    99             } else {
    99             } else {
   100                 if (extList != null) {
   100                 if (extList != null) {
   120     }
   120     }
   121 
   121 
   122     private final PatternEntry findLastWithNoExtension(int i) {
   122     private final PatternEntry findLastWithNoExtension(int i) {
   123         for (--i;i >= 0; --i) {
   123         for (--i;i >= 0; --i) {
   124             PatternEntry entry = patterns.get(i);
   124             PatternEntry entry = patterns.get(i);
   125             if (entry.extension.length() == 0) {
   125             if (entry.extension.isEmpty()) {
   126                 return entry;
   126                 return entry;
   127             }
   127             }
   128         }
   128         }
   129         return null;
   129         return null;
   130     }
   130     }