- ★★Java質問・相談スレッド169★★
256 :デフォルトの名無しさん[sage]:2014/06/14(土) 10:05:39.88 ID:byyJ0LSm - え?これ関数の再帰呼び出しの宿題だろ?
public class Main { public static void pyramid(int count) { if (count > 1) { pyramid(count - 1); } final char[] text = new char[count]; java.util.Arrays.fill(text, '*'); System.out.println(text); } public static void main(String[] args) { pyramid(5); } }
|
- ★★Java質問・相談スレッド169★★
258 :デフォルトの名無しさん[sage]:2014/06/14(土) 10:21:23.47 ID:byyJ0LSm - いや君らマジで大丈夫か?
> 今回は引数[0]にいれる数字のみです これがある限り、どう考えても再帰だろ。
|
- ★★Java質問・相談スレッド169★★
262 :デフォルトの名無しさん[sage]:2014/06/14(土) 10:36:03.53 ID:byyJ0LSm - いやー楽しいな。学生気分を味わえたわ。
|
- ★★Java質問・相談スレッド169★★
263 :デフォルトの名無しさん[sage]:2014/06/14(土) 10:37:43.26 ID:byyJ0LSm - ところでさ、>>253の意味が判らんのだが普通はこう書くだろ。
二重のforループはどこから沸いてきた話なんだ。 public class Main { public static void pyramid(int count) { final char[] text = new char[count]; java.util.Arrays.fill(text, '*'); System.out.println(text); } public static void main(String[] args) { for (int i = 1; i <= 5; i++) { pyramid(i); } } }
|
- ★★Java質問・相談スレッド169★★
265 :デフォルトの名無しさん[sage]:2014/06/14(土) 10:40:17.61 ID:byyJ0LSm - 俺はパスしとくわwww
|