0

KML ファイルを解析し、結果を ArrayList 変数に保存するメソッドを含むクラスがあります。メソッド内から変数の内容を出力しましたが、結果はメソッド内で正しく表示されます。これらの結果を別のクラスで使用するにはどうすればよいですか? 乾杯ジョン

4

1 に答える 1

0

次のように単純に:

public class YourClass{
   private List<yourType> list; 

   public void parseKML(){ //your method in which you are parsing KML file.
      ...
      ...

      list = new ArrayList<your type>();
      // and now save all variable in this list rather then saving it to local ArrayList
    ...
   }

  public List<yourtype> getKMLList(){
     // to Minimize mutibility Effective java item 15  
     return list.clone();  
   }
}  
于 2013-04-15T11:30:54.467 に答える