3

私はこのようなコードを見てきました:

List<String> listOfStrings = new ArrayList<>();
listOfStrings.add("A");
listOfStrings.add("B");

for(String txt: listOfStrings) {
 System.out.println(txt);
}

ソースを表示できるように jar を接続する必要がないため、ArrayList またはそのインターフェイスの内部コードは見ていません。

誰がこれがどのように可能かを説明できますか?

大丈夫大丈夫。私は質問を更新しました....次のように明確にしたいのですが、独自のデータ構造を作成してから、特別な内部コードを使用して、ユーザーは自分のデータ構造で各ループを使用することもできます

4

9 に答える 9