读书人

谈一下JAVA的字符串

发布时间: 2013-10-19 20:58:22 作者: rapoo

谈谈JAVA的字符串

1、String类

String是一个特殊的类,它自带的方法里面看起来修改字符串内容的实际上都是返回一个新的字符串,而原来的字符串从未被改变过。

2、重载操作符(在特定的类操作中,操作符的含义被重新定义过)

“+”操作符被用作连接字符串对象是,它底层会创建一个StringBuider对象,然后调用append方法来连接字符串。

3、toString方法

当“+”号连接的对象不是一个String时,它会自动调用这个对象的toString方法,如果该对象没有重写toString的方法,就会直接执行Object的toString方法,打印出内存地址。

4、使用正则表达式来对字符进行匹配、选择、编辑以及验证

4.1 基础 ?可能 ? ?| 或者 ? ()分组

例如 (-|\\+)? ?表示以一个减号或者加号开始,或者二者都没有。

未完待续。。。

读书人网 >编程

热点推荐