package com.st.udf;
import java.util.ArrayList;
import org.apache.hadoop.hive.ql.exec.UDF;/**
*
* @author zjdc
*
* 获取姓名中的姓氏
**/
public classGetLastNameUDF extends UDF{public static ArrayList lastNameList = newArrayList();/**
* 构造函数,加载姓氏数据*/
publicGetLastNameUDF() {
lastNameList.add("1,赵");
lastNameList.add("2,钱");
lastNameList.add("3,孙");
lastNameList.add("4,李");
lastNameList.add("5,周");
lastNameList.add("6,吴");
lastNameList.add("7,郑");
lastNameList.add("8,王");
lastNameList.add("9,冯");
lastNameList.add("10,陈");
lastNameList.add("11,褚");
lastNameList.add("12,卫");
lastNameList.add("13,蒋");
lastNameList.add("14,沈");
lastNameList.add("15,韩");
lastNameList.add("16,杨");
lastNameList.add("17,朱");
lastNameList.add("18,秦");
lastNameList.add("19,尤");
lastNameList.add("20,许");
lastNameList.add("21,何");
lastNameList.add("22,吕");
lastNameList.add("23,施");
lastNameList.add("24,张");
lastNameList.add("25,孔");
lastNameList.add("26,曹");
lastNameList.add("27,严");
lastNameList.add("28,华");
lastNameList.add("29,金");
lastNameList.add("30,魏");
lastNameList.add("31,陶");
lastNameList.add("32,姜");
lastNameList.add("33,戚");
lastNameList.add("34,谢");
lastNameList.add("35,邹");
lastNameList.add("36,喻");
lastNameList.add("37,柏");
lastNameList.add("38,水");
lastNameList.add("39,窦");
lastNameList.add("40,章");
lastNameList.add("41,云");
lastNameList.add("42,苏");
lastNameList.add("43,潘");
lastNameList.add("44,葛");
lastNameList.add("45,奚");
lastNameList.add("46,范");
lastNameList.add("47,彭");
lastNameList.add("48,郎");
lastNameList.add("49,鲁");
lastNameList.add("50,韦");
lastNameList.add("51,昌");
lastNameList.add("52,马");
lastNameList.add("53,苗");
lastNameList.add("54,凤");
lastNameList.add("55,花");
lastNameList.add("56,方");
lastNameList.add("57,俞");
lastNameList.add("58,任");
lastNameList.add("59,袁");
lastNameList.add("60,柳");
lastNameList.add("61,酆");
lastNameList.add("62,鲍");
lastNameList.add("63,史");
lastNameList.add("64,唐");
lastNameList.add("65,费");
lastNameList.add("66,廉");
lastNameList.add("67,岑");
lastNameList.add("68,薛");
lastNameList.add("69,雷");
lastNameList.add("70,贺");
lastNameList.add("71,倪");
lastNameList.add("72,汤");
lastNameList.add("73,滕");
lastNameList.add("74,殷");
lastNameList.add("75,罗");
lastNameList.add("76,毕");
lastNameList.add("77,郝");
lastNameList.add("78,邬");
lastNameList.add("79,安");
lastNameList.add("80,常");
lastNameList.add("81,乐");
lastNameList.add("82,于");
lastNameList.add("83,时");
lastNameList.add("84,傅");
lastNameList.add("85,皮");
lastNameList.add("86,卞");
lastNameList.add("87,齐");
lastNameList.add("88,康");
lastNameList.add("89,伍");
lastNameList.add("90,余");
lastNameList.add("91,元");
lastNameList.add("92,卜");
lastNameList.add("93,顾");
lastNameList.add("94,孟");
lastNameList.add("95,平");
lastNameList.add("96,黄");
lastNameList.add("97,和");
lastNameList.add(