xufei 3 年之前
父节点
当前提交
1f67fb532c
共有 1 个文件被更改,包括 32 次插入0 次删除
  1. 32 0
      src/main/java/com/winhc/bigdata/udf/row_sort.java

+ 32 - 0
src/main/java/com/winhc/bigdata/udf/row_sort.java

@@ -0,0 +1,32 @@
+package com.winhc.bigdata.udf;
+
+import com.aliyun.odps.udf.UDF;
+import org.apache.commons.lang.StringUtils;
+
+import java.util.ArrayList;
+import java.util.Comparator;
+import java.util.HashMap;
+
+/**
+ * @Author: π
+ * @Date: 2020/5/14 16:26
+ * @Description: id 转 tn 映射
+ */
+public class row_sort extends UDF {
+
+    public String evaluate(String r1,String r2) {
+        ArrayList<String> list = new ArrayList<>();
+        list.add(r1);
+        list.add(r2);
+        list.sort(Comparator.naturalOrder());
+        return list.toString();
+    }
+
+    public static void main(String[] args) {
+        row_sort row_sort = new row_sort();
+        System.out.println(row_sort.evaluate("xdfdas","yyyy"));
+        System.out.println(row_sort.evaluate("yyyy","xdfdas"));
+    }
+}
+
+