最近在操作java字符串时,发现一些操作还不熟练,在此也作了一些总结。
java中的indexOf()操作:
我们通常用
(1)indexOf来判断一个字符,但是它也可以用来判断一个单词:
如下:
String email="xxxxxxxxx@163.com";
int index=email.indexOf(com);
这个时的index=14;
(2)endWidth("xxx")与startWith("xxx")对于这函数用字面就可以了解:
String email="abcd@163.com";
if(email.startWidth("abc")){//if中为真
xxxx;
}
if(email.endWidth("com")){//if中为真
xxxx;
}
(3)StringTokenizer用指定字符或串来拆解某个字符串
String friend="zhangbookwangbooklibookchenbookgeng";
StringTokenizer token=new StringTokenizer(friend,"book");
while(token.hasMoreTokens()){
System.out.println(token.nextToken);
}
console中出现:
zhang
wang li
cheng
geng
(4)字符串中的split("xxx")与StringTokenizer的用法差不多,只不过它拆解为一个字符串数组。这里不多介绍。
(5)Pattern与Matcher
这个用来作为匹配来用的,结合正则表达式。一个简单的用法如下:
String String friend="zhangbookwangbooklibookchenbookgeng";
Pattern pattern=Pattern.compile(".\\w{1}book");//作用是取book和其前面的2个字符
Matcher matcher=pattern.matcher(friend);
while(matcher.find()){
System.out.println(matcher.group());
}
console中输出为:
agbook
agbook
libook
enbook
分享到:
相关推荐
6书法学今人等于自杀.doc
首先,贵州大学校长郑强的话语揭示了当前教育体系中存在的问题。他认为,家长过于关注孩子的早期表现,而忽视了孩子全面发展的基础。他提出,孩子们的成长是一个长期的过程,过于急功近利可能会损害他们的身心健康,...
本文将深入探讨Hibernate 3.3.2,这是一个流行的Java对象关系映射(ORM)框架,它允许开发者以面向对象的方式处理数据库操作,极大地简化了Java应用中的数据访问层。文档包含了XML映射方式和Annotation映射方式的...
由于问世时间久远,《诗经》原本当中所使用的汉字有相当一部分字义发生了转变,以至于今人无法解读这些名篇佳句。假借就是《诗经》里非常有代表性的一类字义转变的情况,有很多学者都为《诗经》做过注解,其中包括对假...
另外,通过对比古人和今人的态度,批评了当时士大夫阶层的耻师心理,强调了学习的重要性和尊师的风气。 5. 文言文词汇与句式:题目中的文言文部分涉及了"惑"的不同含义以及"所以"的用法。"惑"在不同的语境中可以...
* 注意在Excel公式中的所有字符都必须在英文(En)状态下输入。 方法与步骤: 1. 新建工作簿:新建一个工作簿,并定义工作表名称和数据。 2. 定义工作表名称及数据:输入标题和相应各项数据,例如进货日期、商品名称...
《红楼梦》作为一部中国文学史上的经典巨著,不仅以其深邃的文化内涵和精湛的艺术技巧吸引着无数读者,更...《红楼梦》中的财务管理案例提醒我们,历史是最好的老师,古人的智慧足以启迪今人,值得我们深入挖掘和学习。
“今人有大功而击之”中的“而”则表示转折。 实词如“举”有多重含义,既可作动词表示举起、举荐,也可指科举考试。而“谢”则有道歉、感谢、辞别和推辞之意,如“沛公旦日从百余骑来见项王,谢曰”。 重点句式...
2. 诗词鉴赏 - 修辞手法与意境:《山中留客》一诗中,“山光物态弄春晖”中的“弄”字采用了拟人的手法,赋予自然景物以活力,生动描绘了春天阳光下山景的动态美。同时,诗中通过虚实相生的手法,即便在晴朗天气中,...
词串中包含了“蓝天、大雁、秋霜、枫树、菊花、重阳、儿童、秋游、玩耍、老人、登高、健康、秋景”等与秋季相关的词汇,让学生在脑海中形成画面,提升他们的语言表达和审美能力。同时,鼓励学生选择其中一个场景进行...
这个版本在Java企业级应用开发中提供了丰富的特性和改进,尤其在依赖注入(IOC)、面向切面编程(AOP)以及与流行框架如Hibernate和Struts2的集成方面。以下是对这些知识点的详细说明: 1. **依赖注入(IOC,...
在探讨现当代文学的初中语文课堂上,教师引导学生阅读李白的咏月诗作,不仅是为了让学生领略中国古代诗歌的艺术魅力,更是为了让他们在欣赏传统文学的过程中,感受到历史与现实、古人与今人的精神纽带。李白,这位被...
综上所述,《中小学古诗词全集.doc》不仅是一份简单地罗列了古诗词的教学材料,它是一个跨越时空的桥梁,连接着古人与今人的智慧。通过古诗词的学习,学生不仅能够积累文化素养,还能培养审美情趣和语言表达能力,更...
此外,月亮在古诗词中还象征着时空的流转和人生的无常,李白的"今人不见古时月,今月曾经照古人"以及张若虚的"江畔何人初见月,江月何年初照人",都引发了人们对时间流逝和生命短暂的深刻思考。 综上所述,古诗词中...
这份学习资料以“意象”为切入点,探讨了古诗词中常见的文化象征,并通过李白的诗篇展现了月亮作为意象在诗歌中的多重含义。 意象在诗词中起着至关重要的作用,它是诗人情感与客观景象相结合的艺术表现。在古代诗词...
按“格式”工具栏“边框”右侧的下拉按钮,在随后出现的边框列表中,选中“所有框线”选项,为选中的区域添加边框(如果不需要边框,可以不进行此步及下面的操作)。 接下来,我们可以使用“格式刷”按钮,为所有的...
当翻开《资治通鉴》的厚重书页,一段段历史的尘埃似乎在眼前飞扬,宋代史学家司马光所主编的这部史书,不仅记录了从公元前403年到公元959年中国历史的沧桑变迁,更像一面明镜,照见历代王朝兴衰的轨迹,启迪今人深刻...
在企业运营中,理论指导与实际操作的结合,是企业创新和发展的基础。这就要求企业在产品开发、市场策略、管理创新等方面,都要有理论的深度和实际操作的灵活性。 曾国藩的教育理念,特别强调“才不胜今人,不足以为...
5. 古今异义词:题目考察了古今词义的变化,如“今人有大功而击之”的“今人”在古汉语中指的是“现在的人”,在现代汉语中则是“现代人”,“茕茕独立,形影相吊”中的“独立”古今同义,“备他盗之出入与非常也”...
在宋代文学史上,王沂孙的《眉妩·渐新痕悬柳》是一颗璀璨的明珠,尤其在鲁人版高中语文选修教材《唐诗宋词》中,该作品作为南宋乱世词心的代表,以其独特的艺术魅力和深刻的文化内涵,成为高中学生学习的重要内容。...