0
我怎樣才能組成一個雙功能與如下因素例如函數:創作的Java雙功能和功能
public static void main(String[] args) {
BiFunction<String, Integer, String> zeroPadding = (string, zeros) -> String.format("%0" +zeros+ "d", Integer.valueOf(string));
Function<String, String> removeNonDigitChars = (string) -> string.replaceAll("\\D", "");
}
首先我想刪除非數字字符,以及removeNonDigitChars結果傳遞給zeroPadding雙功能與參數。
我已經試過:
zeroPadding.andThen(removeNonDigitChars).apply("789.65", 8);
和
removeNonDigitChars.compose(zeroPadding).apply("789.65", 8);
但沒有兩部作品。
'zeroPadding.apply(removeNonDigitChars.apply( 「789.65」),8) ;' – 4castle