017-006-009

FunctionとConsumerの組み合わせ

中級

問題説明

FunctionとConsumerの組み合わせ

この問題では: Function<String, String>で文字列を大文字に変換し、Consumer<String>で装飾して出力する2つの関数型インターフェースを組み合わせたプログラムを作成します。

学習目標: Function<T,R>とConsumerを組み合わせてデータ変換と出力を行う方法を理解する

概要

文字列を大文字に変換するFunctionと、結果を装飾して出力するConsumerを作成して組み合わせます。

仕様

  • Function<String, String>型のtoUpperCase: 文字列を大文字に変換
  • Consumer<String>型のprinter: "[OUTPUT] " を付けて出力
  • "hello" と "world" を変換して出力

出力形式

[OUTPUT] HELLO
[OUTPUT] WORLD

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録