cherishxq 2016-05-25 09:08 采纳率: 0%
浏览 204

java 查找字符串匹配度最高的数据

有个问题想请教下周老师:
现在A表中有个字段tag_name,里面保存的值为一串字符串,分别为
tag_name
A,F,C,D,J,Q,P,S,M,K
F,I,J,S,N,D,T

现在传过来一个参数:J,F,D,C,K,
我想知道A表中那一行的tag_name与参数的匹配度高(匹配字数最多)。现在我想到的办法只有嵌套循环

  • 写回答

1条回答 默认 最新

  • zmycoco2 博客专家认证 2016-05-25 14:08
    关注

    推荐采用异或比较,速度快。另外,最好把数据拿到容器里面做对比。

    评论

报告相同问题?

悬赏问题

  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 请求分析基于spring boot+vue的前后端分离的项目
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥200 关于#c++#的问题,请各位专家解答!网站的邀请码
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?