1

たとえば、複雑なデータ型オブジェクトの配列があるとします。例: FullName[100]. 各FullNameオブジェクトには 2 つのクラス メンバ変数があります:String FirstNameString LastName. さて、このFullNameオブジェクトの配列から、の配列を取得したいと思いますString FirstNames[]

大規模な for ループ アプリケーションなしでこれを行うにはどうすればよいですか?

4

3 に答える 3

1

Java での関数型プログラミングをmap見て、ライブラリの 1 つから関数を適用してみることができます。

于 2013-03-18T09:32:36.547 に答える
0

ループを回避することがなぜそれほど重要なのかはわかりませんが、次のように実行できます。名前を String 配列に格納し、FullName クラスに Flyweight パターンを使用できます。したがって、FullName インスタンスは、これらの配列への参照と、配列内の正しい要素を指すインデックスを保持します。

于 2013-03-18T09:38:17.650 に答える