Java List<map<String,object>> 放在文件 txt 中

package test;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class y {

    /**
     * @param args
     */
    public static void main(String[] args) {
            List<Map<String, Object>> list  = new ArrayList<Map<String,Object>>();
            Map<String,Object> map  = new HashMap<String, Object>();
            map.put("yunt","yuuuu");
            map.put("ttt","yuuuusss");
            list.add(map);
            Map<String,Object> map1  = new HashMap<String, Object>();
            map1.put("yunt","fdffd");
            map1.put("ttt","s");
            list.add(map1);
            FileWriter  outFile = null;  
            BufferedWriter writer = null;
          
            try {
                outFile = new FileWriter("E:/FineReport_8.0/WebReport/WEB-INF/reportlets/tet.txt");
                writer= new BufferedWriter(outFile);
                for(int i =0;i<list.size();i++){
                    Map<String,Object> maps= list.get(i);
                     String t ="";
                     for (String key :maps.keySet()) {
                         t+=maps.get(key)+",";    
                        
                     }
                     t=t.substring(0,t.length()-1);
                     writer.write(t);
                     writer.newLine();
                    }
                  writer.flush();  
                  writer.close();  
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值