###前提・実現したいこと
StringBuilderクラスを格納する配列を宣言し、その内の1つの要素のみに文字を追加したい。
###発生している問題・エラーメッセージ
配列の全ての要素に文字が追加されてしまう。
出力結果: [*, *, *, *, *, *, *, *]
###該当のソースコード
Java
1StringBuilder lines[] = new StringBuilder[8]; 2Arrays.fill(lines, new StringBuilder("")); 3lines[0].append('*'); 4System.out.println(Arrays.toString(lines));
###補足情報(言語/FW/ツール等のバージョンなど)
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/08/06 10:22