字符串学习
1.定义
- 概念
- 注意
常用方法
- s.length(): 求字符串长度
- s.endWih(".jpg): 判断字符串是否以.jpg结尾
3.使用场景
-
文件名更改
image.png
-
禁词过滤
image.png
-
文件类型统计
-
-llString字符串的含义字符串可以看作是字符数组同时也是常量,一旦定义就不能被改变.存储在字符串常量池中。创建字符串的方法引用字符串的变量利用构造方法实例化(使用new关键字创建String对象)利用字符数组实例化(定义一个字符数charArray,使用该字符数组创建一个字符数)字符串思维导图
image.png
-利用构造方法实例化(使用new关键字创建String对象)
-image.png
-利用字符数组实例化(定义一个字符数charArray,使用该字符数组创建一个字符数)
-
image.png
-提取字符数组中的一部分创建字符串对象(定义一个字符数组charArray,提取两个元素,创建一个字符串)
![](https://img.haomeiwen.com/i14956543/c5ff2ab6a3f32c4b.png)
-String字符串的操作equals和equalsIgnoreCase的用法
![](https://img.haomeiwen.com/i14956543/d257151a2ea79324.png)
![](https://img.haomeiwen.com/i14956543/07b91ee387019171.png)
-利用replaAll来替换 适用于电话身份证
![](https://img.haomeiwen.com/i14956543/242f9c7a0d7d138c.png)
-利用subString截取数据中的段落,注意从0开始
-
![](https://img.haomeiwen.com/i14956543/a6ae549caaa5b70b.png)
-contains的应用,搜索关键词。
-
![](https://img.haomeiwen.com/i14956543/637b622bea7bd082.png)
-
![](https://img.haomeiwen.com/i14956543/4c9b33745c350579.png)
-charAt的应用,获取制定索引的字符,从0开始。
![](https://img.haomeiwen.com/i14956543/69949d80ab6235fe.png)
-indexOf的应用,搜索的字符或字符串在字符串中首次出现的索引位置startsWith的应用,判断一些指定前缀是否正确
![](https://img.haomeiwen.com/i14956543/ea396f5ce23fd742.png)
-replace的应用,用于替换字符串中的字符明确到字
![](https://img.haomeiwen.com/i14956543/9895ab252cade085.png)
-trim的应用,去掉字符串两边的空白内容,中间的空格不能去掉。
-
![](https://img.haomeiwen.com/i14956543/57f72accebcd2258.png)
- 正则表达式验正码
image.png
-http://caibaojian.com/regexp-example.html
网友评论