質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
for

for文は、様々なプログラミング言語で使われている制御構造です。for文に定義している条件から外れるまで、for文内の命令文を繰り返し実行します。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

4回答

2327閲覧

Integer型を要素に持つArrayList配列変数を宣言し、 ArrayList変数に1から10の数値を要素として追加したいです。

roon

総合スコア5

for

for文は、様々なプログラミング言語で使われている制御構造です。for文に定義している条件から外れるまで、for文内の命令文を繰り返し実行します。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

1クリップ

投稿2020/05/30 14:33

編集2020/05/31 12:48

Integer型を要素に持つArrayList配列変数を宣言し、
ArrayList変数に1から10の数値をfor文を使って要素として追加したいです。

import java.util.ArrayList;
public class Main {
public static void main(String []args){
ArrayList<Integer> data=new ArrayList<>();
for(int x=1; x<=10; x++){
data.add(x);
}
}
}

まだこのあとに問題は続くのですが...
ここまであっているのか不安で質問させて頂きました。
あってますでしょうか...?

追記

「Integer型を要素に持つArrayList配列変数を宣言しArrayList変数に1から10の数値を要素として追加したいです。

要素の追加はfor文を用いて実装する必要があり、処理の後、別のfor文を用いてArrayList変数の全ての要素を出力したいです。」

すみません、上記が問題全文です。
IDEAインストール済みで、上記を実行すると

Process finished with exit code 0

と表示されます。

自分が入力したのが合っているかも不明で、「処理の後、別のfor文を用いてArrayList変数の全ての要素を出力」の意味が理解できません。
あっているのか・「処理の後、別のfor文を用いてArrayList変数の全ての要素を出力」についてヒントを頂きたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2020/05/30 21:02

動かせば分かることもあるかと思いますが、何が問題でしょうか。 質問がないです。
m.ts10806

2020/05/30 21:03

あと、コードはマークダウンのcodeを利用してご提示してください
Pizzaking

2020/05/31 01:28

また、Eclipse(IDEと呼ばれる種類のソフトウェア)というソフトを使えば手軽にコマンド等を打たなくても実行することができます。調べてみてはどうでしょうか?
momon-ga

2020/06/01 00:50

> ArrayList配列変数を宣言し ArrayListが配列で宣言できてるかを見るトラップ問題だったりして・・・
guest

回答4

0

IDEAではその出力が標準のようです。
このコードは合っていると思います。
System.out.printlnで出力できるのであっているか確かめてみましょう

投稿2020/06/01 01:12

Pizzaking

総合スコア42

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

for文を用いないであっているかどうかを確かめる方法

Java

1 System.out.println(data);

for文を用いてすべての要素を出力する方法

Java

1 for (Integer e : data) 2 System.out.println(e);

または、

Java

1 for (int i = 0; i < data.size(); i++) 2 System.out.println(data.get(i));

投稿2020/05/31 17:25

kazuma-s

総合スコア8224

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

「あっている」と言えばいいのでしょうか。少なくともそこまでの目的「ArrayListに1から10の整数を順に格納する」ことは達成されています。

投稿2020/05/31 16:31

swordone

総合スコア20669

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

import java.util.ArrayList;
public class Main {
public static void main(String[]args){
ArrayList<Integer> data=new ArrayList<Integer>();
for(int x=1; x<=10; x++){
data.add(x);
}
for (int y=0; y< data.size(); y++){
System.out.print(data.get(y));
}
}
}

解決できました!!皆様ご丁寧にありがとうございました!!

投稿2020/06/01 04:14

roon

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問