|
@@ -0,0 +1,40 @@
|
|
|
|
+package me.yoqi.kuaishou;
|
|
|
|
+
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.Collections;
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
+import java.util.Map.Entry;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 快手API签名算法,jni
|
|
|
|
+ *
|
|
|
|
+ */
|
|
|
|
+public class App {
|
|
|
|
+ private static List<String> arrayList;
|
|
|
|
+
|
|
|
|
+ public static void main(String[] args) {
|
|
|
|
+ System.out.println("Hello World!");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public static List<String> b(Map<String, String> map, Map<String, String> map2) {
|
|
|
|
+ List<String> arraylist = new ArrayList<String>(map.size() + map2.size());
|
|
|
|
+ for (Entry<String, String> entry : map.entrySet()) {
|
|
|
|
+ arraylist
|
|
|
|
+ .add(((String) entry.getKey()) + "=" + (entry.getValue() == null ? "" : (String) entry.getValue()));
|
|
|
|
+ }
|
|
|
|
+ for (Entry<String, String> entry2 : map2.entrySet()) {
|
|
|
|
+ arraylist.add(
|
|
|
|
+ ((String) entry2.getKey()) + "=" + (entry2.getValue() == null ? "" : (String) entry2.getValue()));
|
|
|
|
+ }
|
|
|
|
+ try {
|
|
|
|
+ Collections.sort(arraylist);
|
|
|
|
+
|
|
|
|
+ } catch (Throwable e) {
|
|
|
|
+ System.out.println(e.getMessage());
|
|
|
|
+ // com.google.a.a.a.a.a.a.a(e);
|
|
|
|
+ }
|
|
|
|
+ return arrayList;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+}
|