码迷,mamicode.com
首页 > 其他好文 > 详细

StringBuffte和正则表达式

时间:2019-12-23 22:40:23      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:表达   正则表达式   了解   mamicode   线程   并且   查找   兼容   匹配   

StringBuffer

为了解决字符串不可变的问题 所以提供了字符串缓冲区,

字符串缓冲区支持可变的字符串

 

StringBuffer又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容。

 

原来StringBuffer是个字符串的缓冲区,即就是它是一个容器,容器中可以装很多字符串。并且能够对其中的字符串进行各种操作。

 

 

 StringBuffer的方法使用

技术图片

 

 

 

技术图片

 

 

 

StringBuffer类方法查找练习

技术图片

 

 

 

StringBuilder

 

StringBuilder类,它也是字符串缓冲区

 

它也是一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步。

该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。

StringBuilder比StringBuffer运行速度更快但是相对更不稳定(方法一模一样)

 

 

 

 正则表达式

 

 正则表达式的概念

 

正则表达式(英语:Regular Expression,在代码中常简写为regex

 

 

 

 

正则表达式是一个字符串使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串

 

 

 

 正则表达式的匹配规则

 

技术图片

 

 

字符串类中涉及正则表达式的常用方法

 

技术图片

 

 技术图片

StringBuffte和正则表达式

标签:表达   正则表达式   了解   mamicode   线程   并且   查找   兼容   匹配   

原文地址:https://www.cnblogs.com/www1842564021/p/12088504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!