C++ では、STL の反復子が非常に便利です。コンテナに依存しないコードを記述して、シーケンスを処理できます。
しかし、私はJavaが非常に苦手であるIteratorことがわかりました。ListIterator彼らはさえサポートしていませんclone()。それらでシーケンスを処理することは不可能だと思います。
これを行う唯一の方法は、配列を永久に使用することのようですが、配列をLists に変更するときにコードを再利用するにはどうすればよいですか?
シーケンスの処理とは、s のシーケンスに対していくつかのアルゴリズムを実行することですObject。たとえば、それらを並べ替えたり、最大値を見つけたり、重複したアイテムを削除したりします。