jsonMapper格式化打印序列化对象

换行竖起来,美化打印,对于调试非常直观。废话少说,上代码:

JsonMapper jsonMapper = new JsonMapper();
System.out.println(jsonMapper.writerWithDefaultPrettyPrinter().writeValueAsString(response));

参考:

Java泛型参数,真的很香

package com.example.api;
import com.example.api.model.myenum.CoordSys;
public class temptest {
        public <T> void printMsg(T... args){
            for (T t:args){
                System.out.println(t.getClass());
                System.out.println("泛型测试:"+t);
            }
            for (int i=0;i<args.length;i++){
                System.out.println("测试:"+args[i]);
            }
        }
        public static void main(String[] args) {
            new temptest().printMsg(0001,"5555","swa",87.845, CoordSys.WGS84);
        }
}

完美解决Android里HttpClients报错

引用apache的HttpClients包,在Java工程里没问题,但是在安卓里就报错——说好的兼容呢?

具体报错信息如下:

FATAL EXCEPTION: main

                                                                                                    Process: com.example.awsdk, PID: 9131