- 締切済み
配列の頭に要素を挿入する方法
初心者です。配列でご教授お願いします。 インデックス0からひとつずつ要素をずらして、配列の一番前に要素を挿入するにはどうしたらいいのでしょうか? int[] a = new int[10]; int n = a.length; for (int i = n-1; i < 1; i--){ a[i] = a[i-1]; } a[0] = 新しい要素 といった感じで書いたのですが、どうもループの中が実行されていないようなのです。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kztk
- ベストアンサー率53% (59/110)
回答No.1
for (int i = n-1; i > 0; i--){ ではないでしょうか。
お礼
ありがとうございました。解決できました!!