最近初学redis,用jredis的时候 遇到java代码set字符串后 get出来却是字符串长度的问题,想问下大家是什么原因?
[code="java"]
public static void main(String[] args) {
String key = "wj_key";
try {
JRedis redis = new JRedisClient("192.168.10.64",6379).auth(password).ping();
if (!redis.exists(key)) {
redis.set(key, "Hello Again!");
System.out.format("Hello! You should run me again!\n");
return;
}
String msg = Encode.toStr ( redis.get(key) );//这里只得到Hello Again!的length 12
System.out.format("%s\n", msg);
} catch (RedisException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
[/code]