ArrayList<String> l = new ArrayList<>(Arrays.asList("AB","A","AA")); l.replaceAll(x -> "b" + x); System.out.println(l);
@Override public void replaceAll(UnaryOperator<T> operator) { items.replaceAll(operator); }
public static ArrayList<Double> multi(ArrayList<Double> coll1) { coll1.replaceAll(aDouble -> aDouble*2.0); return coll1; }
@Override public void replaceAll(final UnaryOperator<E> operator) { if (mReadOnlyFlag == true) { throw ( new UnsupportedOperationException( "list is read-only")); } super.replaceAll(operator); //To change body of generated methods, choose Tools | Templates. } // end of replaceAll(UnarayOperator)
@Override public void replaceAll(UnaryOperator<JsonElement> operator) { if(immutable) { throw new IllegalStateException("object is immutable"); } super.replaceAll(operator); }
@Override public void replaceAll(UnaryOperator<T> operator) { super.replaceAll(operator); afterReplaceAll(); }
private void removeBadEntries(ArrayList<String> params) { params.remove(""); if (type == Utilities.PARAM_HEADER) { params.removeIf(x -> Character.isDigit(x.charAt(0))); params.replaceAll(String::toLowerCase); } } }
@Override public void replaceAll(UnaryOperator<ListItem> operator) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { super.replaceAll(operator); notifyListChanged(Event.newOther()); } }
/** * Gets duplicates of a file. * * @param wiki The wiki object to use * @param localOnly Set to true if you only want to look for files in the local repository. * @param titles The titles to query * @return A list of results keyed by title. */ public static HashMap<String, ArrayList<String>> getDuplicatesOf(Wiki wiki, boolean localOnly, Collection<String> titles) { HashMap<String, String> pl = new HashMap<>(); if (localOnly) pl.put("dflocalonly", ""); HashMap<String, ArrayList<String>> l = parsePropToSingle(getContProp(wiki, titles, WQuery.DUPLICATEFILES, pl, "duplicatefiles"), "name"); l.forEach((k, v) -> v.replaceAll(s -> wiki.convertIfNotInNS(s.replace('_', ' '), NS.FILE))); return l; }
params.replaceAll(x -> x.toLowerCase().replaceAll("[^a-z0-9_-]", "")); params.replaceAll(x -> x.replaceFirst("^[_-]+", "")); params.remove(""); params.replaceAll(x -> x.substring(0, min(x.length(), config.getInt("max param length"))));