“Cannot create generic array of ..” - how to create an Array of Map?

前端 未结 6 2139
粉色の甜心
粉色の甜心 2020-11-28 11:39

I would like to use simpleJdbcInsert class and executeBatch method

public int[] executeBatch(Map[] batch)

http://stati

6条回答
  •  攒了一身酷
    2020-11-28 12:31

    You can create generic array of map.

    1. Create a list of maps.

      List> myData = new ArrayList>();
      
    2. Initialize array.

      Map[] myDataArray = new HashMap[myData.size()];
      
    3. Populate data in array from list.

      myDataArray = myData.toArray(myDataArray);
      

提交回复
热议问题