视频直播网站源码,Java过滤相同name的字符
视频直播网站源码,Java过滤相同name的字符
第一种
1 | private static String ss(String name)<br> {<br> String[] str = name.split( "," );<br> if (str.length == 0 )<br> {<br> return null;<br> }<br> List<String> list = new ArrayList();<br> StringBuffer sb = new StringBuffer();<br> for (int i = 0; i < str.length; i++)<br> {<br> if (!list.contains(str[i]))<br> {<br> list.add(str[i]);<br> sb.append(str[i] + "," );<br> } <br> }<br> return sb.toString().substring(0, sb.toString().length() - 1);<br> }<br> |
第二种
1 | public static String duplicatRemoval(String source){<br> String[] ps = source.split( "," );<br> ArrayList<String> as = new ArrayList<>();<br> f: for (int i = 0; i < ps.length; i++) {<br> for (int j = 0; j < as .size(); j++) {<br> if (ps[i].equals( as .get(j))) {<br> continue f;<br> }<br> }<br> as .add(ps[i]);<br> }<br> StringBuffer buffer = new StringBuffer();<br> for (String string : as ) {<br> buffer.append(string+ "," );<br> }<br> return buffer.toString().substring(0, buffer.toString().lastIndexOf( "," ));<br> } |
第三种
1 | public static void main(String[] args)<br> {<br> long start = new Date ().getTime();<br> long end = 0;<br> String name = "T1,T1,T1,T2,T2,T2,T2,T2,T2,T3,T3,T3,T3,T3,T3,T3,T3,T3,T3" ;<br> for (int i = 0; i < 10000; i++)<br> {<br> ss(name);<br> }<br> end = new Date ().getTime();<br> System.out.println( end -start);<br> } |
以上就是 视频直播网站源码,Java过滤相同name的字符,更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-06-02 短视频平台搭建,自定义滚动条的样式
2022-06-02 直播系统源代码,uni-app 设置状态栏背景色
2022-06-02 直播平台源码,用CSS制作毛玻璃效果(高斯模糊效果)