可以把简单的思路跟你说一下
datatable转成arraylist的话
首先得明确你的datatable中有几列数据。如果按照通常的类似数据库数据的结构的数据的话,应该是要把datatable转成一个二维的arraylist。(如果是只有一列的datatable就可以省一步)
先实例化装最后结果的arraylist(arr1),接着实例化一个datarow(dt1), 把datatable里的每一行的数据 赋值到datatrow(dt1)中,之后创建一个arraylist(arr2),把datarow(dt1)中的数据遍历到这个arraylist(arr2)中,之后把arraylist(arr2)做为一个元素add进arraylist(arr1),也就是形成一个二维的arraylist。
arraylist转成datatable的话
同样是以二维arraylist为例,先遍历第一层arraylist,实例化一个datarow(dt1),之后遍历第二层arraylist,把第二层的数据赋值到dt1中,之后 把dt1添加到datatable中,即可。
只是说了一个大概的思路,希望对你有帮助!
温馨提示:答案为网友推荐,仅供参考