import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.SerializerFeature;
import org.junit.Test;
import java.util.HashMap;
import java.util.Map;
public class AppTest
{
@Test
public void shouldAnswerWithTrue(){
Map<String,String> map = new HashMap<String,String>();
map.put("b","b");
map.put("d","d");
map.put("A","A");
map.put("N","N");
map.put("a","a");
map.put("E","E");
map.put("F","F");
System.out.println("排序前:"+JSON.toJSONString(map));
System.out.println("排序后:"+JSON.toJSONString(map, SerializerFeature.MapSortField));
}
}
测试结果:
排序前:{"A":"A","a":"a","b":"b","d":"d","E":"E","F":"F","N":"N"}
排序后:{"A":"A","E":"E","F":"F","N":"N","a":"a","b":"b","d":"d"}