悟已往之不谏,知来者之可追

第十三章、字符串

第十三章、字符串

一、String对象是不可变的。

  String类中每一个看起来会修改String值的方法,实际上都是创建了一个新的String对象。

二、String 上的操作方法:

方法

参数

功能

Length()

String中字符的个数

charAt()

Int索引

取的String中该索引位置上的char

toCharArray()

 

生成一个char[ ],包含String的所有字符。

Equals()

 

比较两个String的内容是否相同

equalsIgnoreCase()

 

比较字符串是否相同,不区分大小写

Indexof(),lastndexof()

Char,string

如果该String并不包含此参数,就返回-1,否则返回此参数在该String中的起始索引

substring

起始索引;起始索引,终点索引

返回索引内的子串

Replace,replaceAll

要替换的字符,用来进行替换的字符

返回替换字符后的新的String对象

toLowerCase(),toUpperCase()

 

将所有字符变为小写;将所有字符变为大写

Trim()

 

String两端的空白字符删除后,返回新的String对象

Split()

正则表达式

返回被分割后的数组

posted @ 2018-04-09 10:49  monty1  阅读(113)  评论(0编辑  收藏  举报