ArrayList<String> list = new ArrayList<>(); private void initData() { try { JSONObject jsonObject = new JSONObject(JsonResult.test); Iterator<String> keys = jsonObject.keys(); while (keys.hasNext()){ list.add(keys.next()); } getUrlParam(list); for(String str:list){ Log.d("json",str); } } catch (Exception e) { e.printStackTrace(); } } /** * 对字符串数组进行排序 * @param keys * @return * */ public static ArrayList<String> getUrlParam(ArrayList<String> keys){ for (int i = 0; i < keys.size() - 1; i++) { for (int j = 0; j < keys.size() - i -1; j++) { String pre = keys.get(j); String next = keys.get(j + 1); if(isMoreThan(pre, next)){ String temp = pre; keys.set(j,next); k
Java字符串数组,根据ASCII表排序
最新推荐文章于 2022-11-19 20:37:22 发布