Ignore:
Timestamp:
2020-05-17T14:18:22+02:00 (4 years ago)
Author:
simon04
Message:

see #19251 - Java 8: use Stream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/display/LanguagePreference.java

    r14929 r16438  
    9494            if (language != null) {
    9595                String lang = LanguageInfo.getJavaLocaleCode(language);
    96                 for (Locale locale: data) {
    97                     if (locale == null) {
    98                         continue;
    99                     }
    100                     if (locale.toString().equals(lang)) {
    101                         setSelectedItem(locale);
    102                         return;
    103                     }
    104                 }
     96                data.stream()
     97                        .filter(locale -> locale != null && locale.toString().equals(lang))
     98                        .findFirst()
     99                        .ifPresent(this::setSelectedItem);
    105100            }
    106101        }
Note: See TracChangeset for help on using the changeset viewer.