Java获取字符串里面的重复字符
public static void main(String[] args) {
String word="天地玄黄宇宙洪荒" +
"日月盈昃辰宿列张" +
"寒来暑往秋收冬藏" +
"闰余成岁律吕调阳" +
"云腾致雨露结为霜" +
"金生丽水玉出昆冈" +
"剑号巨阙珠称夜光" +
"果珍李柰菜重芥姜" +
"海咸河淡鳞潜羽翔" +
"龙师火帝鸟官人皇" +
"始制文字乃服衣裳" +
"推位让国有虞陶唐" +
"吊民伐罪周发殷汤" +
"坐朝问道垂拱平章" +
"爱育黎首臣伏戎羌" +
"遐迩一体率宾归王" +
"鸣凤在竹白驹食场" +
"化被草木赖及万方" +
"盖此身发四大五常" +
"恭惟鞠养岂敢毁伤" +
"女慕贞洁男效才良" +
"知过必改得能莫忘" +
"罔谈彼短靡恃己长" +
"信使可覆器欲难量" +
"墨悲丝染诗赞羔羊" +
"景行维贤克念作圣" +
"德建名立形端表正" +
"空谷传声虚堂习听" +
"祸因恶积福缘善庆" +
"尺璧非宝寸阴是竞" +
"资父事君曰严与敬" +
"孝当竭力忠则尽命" +
"临深履薄夙兴温凊" +
"似兰斯馨如松之盛" +
"川流不息渊澄取映" +
"容止若思言辞安定" +
"笃初诚美慎终宜令" +
"荣业所基籍甚无竟" +
"学优登仕摄职从政" +
"存以甘棠去而益咏" +
"乐殊贵贱礼别尊卑" +
"上和下睦夫唱妇随" +
"外受傅训入奉母仪" +
"诸姑伯叔犹子比儿" +
"孔怀兄弟同气连枝" +
"交友投分切磨箴规" +
"仁慈隐恻造次弗离" +
"节义廉退颠沛匪亏" +
"性静情逸心动神疲" +
"守真志满逐物意移" +
"坚持雅操好爵自縻" +
"都邑华夏东西二京" +
"背邙面洛浮渭据泾" +
"宫殿盘郁楼观飞惊" +
"图写禽兽画彩仙灵" +
"丙舍旁启甲帐对楹" +
"肆筵设席鼓瑟吹笙" +
"升阶纳陛弁转疑星" +
"右通广内左达承明" +
"既集坟典亦聚群英" +
"杜稿钟隶漆书壁经" +
"府罗将相路侠槐卿" +
"户封八县家给千兵" +
"高冠陪辇驱毂振缨" +
"世禄侈富车驾肥轻" +
"策功茂实勒碑刻铭" +
"盘溪伊尹佐时阿衡" +
"奄宅曲阜微旦孰营" +
"桓公匡合济弱扶倾" +
"绮回汉惠说感武丁" +
"俊义密勿多士实宁" +
"晋楚更霸赵魏困横" +
"假途灭虢践土会盟" +
"何遵约法韩弊烦刑" +
"起翦颇牧用军最精" +
"宣威沙漠驰誉丹青" +
"九州禹迹百郡秦并" +
"岳宗泰岱禅主云亭" +
"雁门紫塞鸡田赤诚" +
"昆池碣石钜野洞庭" +
"旷远绵邈岩岫杳冥" +
"治本于农务兹稼穑" +
"俶载南亩我艺黍稷" +
"税熟贡新劝赏黜陟" +
"孟轲敦素史鱼秉直" +
"庶几中庸劳谦谨敕" +
"聆音察理鉴貌辨色" +
"贻厥嘉猷勉其祗植" +
"省躬讥诫宠增抗极" +
"殆辱近耻林皋幸即" +
"两疏见机解组谁逼" +
"索居闲处沉默寂寥" +
"求古寻论散虑逍遥" +
"欣奏累遣戚谢欢招" +
"渠荷的历园莽抽条" +
"枇杷晚翠梧桐蚤凋" +
"陈根委翳落叶飘摇" +
"游鹍独运凌摩绛霄" +
"耽读玩市寓目囊箱" +
"易輶攸畏属耳垣墙" +
"具膳餐饭适口充肠" +
"饱饫烹宰饥厌糟糠" +
"亲戚故旧老少异粮" +
"妾御绩纺侍巾帷房" +
"纨扇圆洁银烛炜煌" +
"昼眠夕寐蓝笋象床" +
"弦歌酒宴接杯举殇" +
"矫手顿足悦豫且康" +
"嫡后嗣续祭祀烝尝" +
"稽颡再拜悚惧恐惶" +
"笺牒简要顾答审详" +
"骸垢想浴执热愿凉" +
"驴骡犊特骇跃超骧" +
"诛斩贼盗捕获叛亡" +
"布射僚丸嵇琴阮箫" +
"恬笔伦纸钧巧任钓" +
"释纷利俗并皆佳妙" +
"毛施淑姿工颦妍笑" +
"年矢每催曦晖朗曜" +
"璇玑悬斡晦魄环照" +
"指薪修祜永绥吉劭" +
"矩步引领俯仰廊庙" +
"束带矜庄徘徊瞻眺" +
"孤陋寡闻愚蒙等诮" +
"谓语助者焉哉乎也" ;
char[] ch1 = word.toCharArray();
List<Character> list = new ArrayList<>();
for(char ch : ch1) {
if (list.contains(ch)) {
System.out.println(ch);
list.clear();
}
list.add(ch);
//System.out.println(ch);
}
System.out.println(ch1.length);
}
Java获取字符串里面的重复字符的更多相关文章
- 三种java 去掉字符串中的重复字符函数
三种java 去掉字符串中的重复字符函数 public static void main(string[] args) { system.out.println(removerepeatedchar( ...
- JAVA----编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符
package com.pb.demo.packclass.demo1; import java.util.HashSet; /** * 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符 ...
- lintcode:Unique Characters 判断字符串是否没有重复字符
题目: 判断字符串是否没有重复字符 实现一个算法确定字符串中的字符是否均唯一出现 样例 给出"abc",返回 true 给出"aab",返回 false 挑战 ...
- 检测传入字符串是否存在重复字符,返回boolean
检测传入字符串是否存在重复字符,返回boolean,比如"abc"返回true:"aac"返回false 这里提供两种思路: 第一种: import java. ...
- c# 过滤字符串中的重复字符
有字符串"a,s,d,v,a,v",如果想去除其中重复的字符,怎么做? 下面是一个方法,用Hashtable来记录唯一字符,排除重复字符,仅供参考. 1.过滤方法: public ...
- 我的Java开发学习之旅------>工具类:Java获取字符串和文件进行MD5值
ps:这几天本人用百度云盘秒传了几部大片到云盘上,几个G的文件瞬秒竟然显示"上传成功"!这真让我目瞪口呆,要是这样的话,那得多快的网速,这绝对是不可能的,也许这仅是个假象.百度了一 ...
- Java 求字符串中出现频率最高字符
前段时间接触的这个题目,大体理解了,还有些小地方仍待进一步品味,暂且记下. import java.util.ArrayList; import java.util.Arrays; import ja ...
- C语言字符串之无重复字符的最长子串
题目描述 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 输入: "abcabcbb" 输出: 解释: 因为无重复字符的最长子串是 . 输入: " ...
- C#经典笔试题-获取字符串中相同的字符以及其个数
public Dictionary<char,int> GetStrSameAs(string str){ //将字符串转换成一个字符数组. char[] charArray=str.To ...
随机推荐
- 洛谷 - P4997 - 不围棋 - 并查集 - 模拟
https://www.luogu.org/problemnew/show/P4997 首先是改变气的定义,使得容易计算,这个很好理解. 然后使用并查集,因为要维护整个连通块的性质. 最后的难点在于, ...
- C#异步调用的应用实践浅谈
C#异步调用的应用实践最经公司工作需要调用一个外部的webservice,同时要将传出的数据进行保存,以自己以前的习惯,就打算逐步操作,失败啊,完全没考虑过用户体验效果,在同事指点下,意识到使用C#异 ...
- IT兄弟连 JavaWeb教程 JavaBean组件定义
JavaBean是一种可重复使用的且跨平台的软件组件.JavaBean可分为两种:一种是由用户界面的JavaBean,还有一种是没有用户界面(User Interface,UI),主要负责表示业务数据 ...
- 5本自然语言处理书单-附pdf
文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 自然语言处理(英语:Natural Language Processing,缩写作 NLP)是人工智能 ...
- CF1138D.Camp Schedule
传送门 虽然是D,但是还是Sb题,把模式串跑一遍KMP,然后把按顺序放,每次放完之后跳到对应的前缀,继续放. 如果最后1的数量还有剩,再将最后的位数全部放1 代码: #include<cstdi ...
- Hexo搭建博客教程(2) - 博客的简单个性化配置
本章主要讲博客的个性化,譬如站点的基本配置(语言.头像.站点图标等).安装新的Hexo主题(NexT主题)以及主题的配置. 1. 修改站点配置 打开站点配置文件 ,找到: # Site title: ...
- B.小A与任务
链接:https://ac.nowcoder.com/acm/contest/369/B 题意: 小A手头有 n 份任务,他可以以任意顺序完成这些任务,只有完成当前的任务后,他才能做下一个任务 第 i ...
- Codeforces Round #388 (Div. 2) D
There are n people taking part in auction today. The rules of auction are classical. There were n bi ...
- 安卓新的联网方式 Volley的使用(2)
如果使用volley 获取 网络图片 最好还是用 Volley 提供的NetworkImageView类, 可以很轻松的 完成工作, 而且他可以设置缓存, lru 和 sd卡的缓存.一些都封装好了. ...
- 牛客网Java刷题知识点之多线程同步的实现方法有哪些
不多说,直接上干货! 为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避 ...