美文网首页
13.字符串

13.字符串

作者: lenny611 | 来源:发表于2019-02-27 19:33 被阅读0次

String对象是不可变的

StringBuilder:线程不安全
StringBuffer:线程安全,开销比StingBuilder大

正则表达式:一种文本处理工具
|:竖直线表示或操作
():括号有着将表达式分组的效果
\W:表示非单词字符
\w:表示一个单词字符
+在正则表达式中有特殊意义,所以必须使用\将其转义,使其变成一个普通字符(是否意味着对于某个符号在正则表达式中有特殊意义时,都需要进行转义才可以表达普通字符)

在java中,需要构造更大的正则表达式对象时,只需要导入java.util.regex包,使用 static Partter.compile()方法来编译正则表达式即可,它会根据String类型的正则表达式生成一个Pattern对象,把需要检索的字符串传入Pattern对象的matcher()方法即可

扫描输入
Scanner构造器可以接收任何类型的输入对象
可以使用正则表达式作为Scanner定界符
也可以使用正则表达式进行扫描

相关文章

网友评论

      本文标题:13.字符串

      本文链接:https://www.haomeiwen.com/subject/mvcquqtx.html