|  |  | 
 |  |  | import org.springframework.util.ObjectUtils; | 
 |  |  |  | 
 |  |  | import java.util.*; | 
 |  |  | import java.util.concurrent.ExecutorService; | 
 |  |  | import java.util.concurrent.Executors; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * <p> | 
 |  |  | 
 |  |  |             //风场数据 | 
 |  |  |             windData = historyFiveMinutelyMapper.getAreaWindData(params); | 
 |  |  |         } | 
 |  |  |         log.info("风场数据:{}", windData); | 
 |  |  |         return getWindData(windData); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |         List<Object> list = new ArrayList<>(); | 
 |  |  |         List<Map<String, Object>> mapList = new ArrayList<>(); | 
 |  |  |         for (WindData data : windData) { | 
 |  |  |  | 
 |  |  |  | 
 |  |  |             //经度 | 
 |  |  |             Double longitude = data.getLongitude(); | 
 |  |  |             //纬度 | 
 |  |  | 
 |  |  |         int y; | 
 |  |  |  | 
 |  |  |         for (int i = 0; i < mapList.size(); i++) { | 
 |  |  |  | 
 |  |  |             Double lo = (Double) mapList.get(i).get("lo"); | 
 |  |  |             Double la = (Double) mapList.get(i).get("la"); | 
 |  |  |             x = (int) Math.floor((lo - lo1) / dx); | 
 |  |  | 
 |  |  |                 } | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         String uData = "\"" + "data" + "\"" + ": " + uList; | 
 |  |  |         String vData = "\"" + "data" + "\"" + ": " + vList; | 
 |  |  |  | 
 |  |  | 
 |  |  |         return result; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public static void main(String[] args) { | 
 |  |  |         ArrayList<Double> objects = new ArrayList<>(); | 
 |  |  |         for (int i = 0; i < 7949760L; i++) { | 
 |  |  |             objects.add(0.0d); | 
 |  |  |         } | 
 |  |  |         System.out.println(objects.size()); | 
 |  |  |     } | 
 |  |  | } |