練習問題
1. nullチェック
与えられた String 型変数が null ならば空文字を返し,
そうでなければその値そのものを返すメソッドpurifyNullを作成してください.
ただし,purifyNullメソッド内ではif文やswitch文を使ってはいけません.
クラス名は PurifyNullDemo としてください.
public class PurifyNullDemo {
public void run() {
demo("string"); // "string" が出力される.
demo("null"); // "null" が出力される.
demo(null); // "" が出力される.
}
void demo(String givenString) {
String purifiedString = purifyNull(givenString);
System.out.printf("\"%s\" => \"%s\"%n", givenString, purifiedString);
}
String purifyNull(String givenString) {
// if文を使わず givenString が null のときに空文字を返す.
}
}
2. 乱数値100個の統計(Stream)
第03講 練習問題 1 乱数値100個の統計を Stream を用いて書き直してください.
クラス名は StatsValuesStream としてください.