多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > Java移除字符串中的重復字符

Java移除字符串中的重復字符

來源:程序員人生   發布時間:2015-04-24 08:26:19 閱讀次數:3782次

基本的兩種方法
1、使用正則表達式。

public String removeDuplicateChars(String str) { return str.replaceAll("(?s)(.)(?=.*1)", ""); }

(?s) 開啟單行模式 dotall 讓. 號匹配任意字符
(.) 任意字符 并捕獲在第1組
(?=.*1) 這是斷言, 表示后面內容將是 任意個字符加上第1組所捕獲的內容 這模樣,如果這全部式子匹配到,表示,第1個捕獲組內容在字符串中,最少出現兩次,替換為 “” 空串. 進行 全局替換后, 全部字符串所出現的字符將不重復。

2、使用遍歷。

public String removeDuplicateChars(String str) { String[] strs = str.split(""); List<Stirng> list = new ArrayList<String>(); StringBuffer buffer = new StringBuffer(); for(Stirng s : strs) { if(!list.contains(s)) { list.add(s); buffer.append(s); } } return buffer.toString(); }
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产美女激情视频无打码 | 一区二区免费看 | 欧美综合自拍亚洲综合百度 | 老司机一级片 | 精品国产91久久久久 | 久久亚 | 麻豆免费版在线观看 | 国产在线拍国产拍拍偷 | 视频在线观看免费视频 | 日韩精品国产自在久久现线拍 | 在线免费观看国产视频 | 夫妻午夜免费影院 | 亚洲第一色在线 | 欧美1314www伊人久久香网 | 日韩欧美综合在线二区三区 | 欧美性一区二区三区五区 | 成人偷拍自拍 | 国产精彩视频 | 美国爱爱片视频在线观看 | 欧美性猛交xxxx免费看久久久 | 亚洲欧美日韩国产精品久久 | 激情小说图片 | 操操操操网 | 欧美三级免费观看 | 波多野结衣在线视频观看 | 午夜精品久久久久久久久 | 亚洲精品日韩在线一区 | 在线影院福利 | 理论亚洲区美一区二区三区 | 青青草原国产在线视频 | 欧美成人免费大片888 | 欧美高清乌克兰精品另类 | 国产午夜精品久久理论片小说 | 九九性视频 | 亚洲激情中文字幕 | 在线看www| 视频一区 中文字幕 | 伊人久久精品亚洲午夜 | 亚洲 欧美 成人日韩 | 欧美系列第一页 | www.网站黄网站|