hadoop udf

public class StringContain extends UDF

{public static String evaluate(String im,String drugs)

{String rltString="";List drugList = Arrays.asList(drugs.trim().split(","));

for(String idString : drugList){

if(im.contains(idString)){

if(rltString.isEmpty()){

rltString=idString;

}else{

rltString=rltString+","+idString;

}

}

}

System.out.println(rltString);

return rltString.trim();

}

public static void main(String[] args){

String c1="生理性海水鼻腔护理喷雾器(儿童),盐酸金霉素眼膏 硝呋太尔制霉素阴道软胶囊";

String c2="徐峰";

String aString = evaluate(c1,c2);

System.out.println("=="+aString);

}

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 35,116评论 18 399
  • 只要两个人在一起,每天都是情人节 如果你的女朋友软软糯糯的依偎在你的怀里,甜甜的说出这句话的时候。你可要打起十二分...
    三只大叔阅读 497评论 0 0
  • 二叉树遍历三种方法: 1:先序遍历 根-->左-->右 2:中序遍历 左-->根-->右 3:后序遍历 左-...
    徐德东阅读 659评论 0 0
  • 每个人的孟母堂阅读 279评论 0 0
  • 接下来的日子要想尽办法把自己的月薪到达15000,我也不知道从什么时候开始起慢慢地追求这种感觉。甚至每天工作完之后...
    小曾巩阅读 209评论 0 0

友情链接更多精彩内容