新建hashmap对象,存入数据map,再存入redis

import redis.clients.jedis.Jedis;

import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
public class Hash {
    public static void main(String[] args) {
        //连接本地的Redis服务
        Jedis jedis = new Jedis("127.0.0.1", 6379);
        System.out.println("连接成功!");
//        Map map =  new LinkedHashMap();
//
//        map.put("nj", "2966.5");
//        map.put("flt", "2946.25");
//        map.put("sc", "1597.6");
//        for(String key : map.keySet()) {
//            System.out.println(key);
//        }
//        for(String value : map.values()) {
//            System.out.println(value);
//        }

        //方法二
//        Map map =  new LinkedHashMap();
//
//        map.put("nj", "2966.5");
//        map.put("flt", "2946.25");
//        map.put("sc", "1597.6");
//        String string = "{";
//
//        for (Map.Entry entry : map.entrySet()) {
//            System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue());
//        }
//        string += "}";
//        System.out.println(string);
//    }

        Map, String> map =  new HashMap, String>();

        map.put("nj", "2966.5");
        map.put("flt", "2946.25");
        map.put("sc", "1597.6");
        //拼成json格式
        String string = "{";
        for (Map.Entry, String> entry : map.entrySet()) {
            string += "\"" + entry.getKey() + "\":";
            string +=  entry.getValue() + ',';
        }
        string = string.substring(0,string.lastIndexOf(","));
        string += "}";
        System.out.println(string);
        //存入redis
        for (Map.Entry, String> entry : map.entrySet()){
            jedis.set(entry.getKey(), entry.getValue());
        }
//        System.out.println("输出内容为:" + jedis.keys("*"));
        //redis取出
        for (Map.Entry, String> entry : map.entrySet()){
            System.out.println(entry.getKey()+"" + jedis.get(entry.getKey()));
        }


    }

参考网站:http://blog.csdn.net/tjcyjd/article/details/11111401

你可能感兴趣的:(新建hashmap对象,存入数据map,再存入redis)