数字の分だけ、"A"と出力したいとき、
int num = 3; Function<Integer, String> func = (i) -> {return "A"*i;};
とすると「二項演算子*のオペランド型が不正です」とエラーが出てしまいます。
Function<Integer, String> func = (i) -> {return "A"+i;};
とすると
A3
と表示されるので
{return "A"*i;};
の書き方が間違っていると思うのですが、return文でi回の"A"を返すような文はどのように書けばいいいのでしょうか?
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/09 07:23