news 2026/2/18 19:26:46

org.apache.commons.lang3#StringUtils.containsAny踩坑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
org.apache.commons.lang3#StringUtils.containsAny踩坑

System.out.println(StringUtils.containsAny(“ahbatctdp”, “http”));
这一句,输出true。
底层:

publicstaticbooleancontainsAny(finalCharSequence cs,finalCharSequence searchChars){if(searchChars==null){returnfalse;}returncontainsAny(cs,CharSequenceUtils.toCharArray(searchChars));}

可以看到,将http转成了数组去传参,那么
StringUtils.containsAny(“ahbatctdp”, “http”)等价于StringUtils.containsAny(“ahbatctdp”, “h”,“t”,“t”,“p”)了。

解决办法:
要么用containsAny时,指定多个搜索串。
要么用contains

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/10 9:18:31

训练提速秘籍:YOLO11调优实践分享

训练提速秘籍:YOLO11调优实践分享 1. 为什么YOLO11值得你花时间调优 你可能已经用过YOLOv8,也试过YOLOv10,但YOLO11不是简单版本迭代——它在骨干网络结构、Neck设计和损失函数上做了实质性改进。实测表明,在同等硬件条件下&…

作者头像 李华
网站建设 2026/2/18 14:28:03

业余无线电日志同步的革新:FT8CN自动上传功能突破传统工作流

业余无线电日志同步的革新:FT8CN自动上传功能突破传统工作流 【免费下载链接】FT8CN Run FT8 on Android 项目地址: https://gitcode.com/gh_mirrors/ft/FT8CN 传统工作流痛点分析 在业余无线电通联场景中,传统日志管理存在三大核心痛点&#x…

作者头像 李华
网站建设 2026/2/14 15:53:32

PyTorch-2.x-Universal镜像如何导出训练好的模型?

PyTorch-2.x-Universal镜像如何导出训练好的模型? 在深度学习工程实践中,模型训练只是第一步,真正落地的关键在于把训练好的模型变成可部署、可复用、可交付的产物。你可能已经用 PyTorch-2.x-Universal 镜像(v1.0)顺…

作者头像 李华
网站建设 2026/2/11 9:53:04

最长优雅子数组

2401. 最长优雅子数组 - 力扣&#xff08;LeetCode&#xff09;来源于题解&#xff0c;有自己的解读 class Solution { public:int longestNiceSubarray(vector<int>& nums) {//滑动窗口去做int ans0,left0,or_0;//or_保存最优子序列中所有数据的二进制位为1的最终组…

作者头像 李华
网站建设 2026/2/12 13:19:14

Hunyuan-MT-7B翻译大模型5分钟快速部署指南:33种语言一键搞定

Hunyuan-MT-7B翻译大模型5分钟快速部署指南&#xff1a;33种语言一键搞定 无需复杂配置&#xff0c;5分钟内完成Hunyuan-MT-7B部署并开始多语言翻译&#xff0c;本文将手把手带你从零启动这个在WMT25中斩获30项语言冠军的开源翻译模型 1. 为什么选择Hunyuan-MT-7B&#xff1f;一…

作者头像 李华