-3

私はJavaの初心者であり、LinkedListここでどのように使用されているか知りたいです。

public LinkedList<nameofclass> getsomething(String a, int L)

コードは次のとおりです。

public LinkedList<Save> getBrightness( 
    String params, 
    Integer colors, 
    Integer[] BrightnessValue, 
    boolean clear) 
{ 
    ...
    LinkedList<Save> equal = new LinkedList<Save>(); 

Saveは外部にあるクラスですこのコードがわかりません

4

1 に答える 1

0

このメソッドは、クラスのインスタンスを含むインスタンスをgetBrightness作成しています。おそらくコードの後半で、次のようなループが見つかりますLinkedListSave

Save s = new Save(...);
s.set...(...);  // maybe
...
equal.add(s);

これにより、の複数のインスタンスが作成Saveされ、リストに追加されます。最後になります

return equal;

getBrightnessリンクリストは、いくつかの値を返すことができるようにコンテナとして使用されています。

于 2012-10-05T17:24:30.183 に答える