电商网站建设实验原理/杭州关键词自动排名
String 常用方法
- 字符串的比较
Equals(String Object) | 进行相等的判断,大小写区分 |
---|---|
EqualslsIgnore(String String) | 进行相等判断,不区分大小写 |
CompareTo(String String) | 判断两个字符串大小,按照字符编码比较/ =0 表示相等 / >0 表示大于的结果 / <0 表示小于的结果 |
- 字符串的查找
Contains(String s) | 判断内容是否存在 |
---|---|
IndexOf() | 由前向后查找指定字符串的位置,查找到返回位置索引(第一个字母) |
startsWith(String) | 判断字符串是否是以什么开头的 |
EndsWith(String) | 判断字符是否是以什么结尾的 |
- 字符串替换(regex - 要替换的正则表达式(可以是典型的字符串)
ReplaceAll(String regex, String replacement) | 用新的替换掉全部旧的内容,用replacement把regex全部替换 |
---|---|
ReplaceFirst(String regex, String replacement) | 替换掉首个满足要求的内容,即与regex相等的字符串,被replacement替换,另外,如果没有找到要匹配的,就返回replacement字符串 |
- 字符串的截取(负数不能使用)
SubString (int beginIndex) | 从指定索引截取到结尾 |
---|---|
SubString(int beginIndex, int endIndex) | 截取部分子字符串的数据 |
- 字符串的拆分(regex - 要替换的正则表达式(可以是典型的字符串)
Split(String regex) | 按照指定字符串进行全部拆分 |
---|---|
Split(String regex, int limit) | 按照指定字符串进行部分拆分,最后一个数组的长度由limit 决定,limit决定最多能拆成几个字符串 |
- 其他方法
Concat(String str) | 字符串的连接 与“+”类似 |
---|---|
toLowerCase() | 转小写 |
toUpperCase() | 转大写 |
Trim() | 去掉字符串两边的空格,中间的空格保留 |
Length() | 获取字符串的长度,与数组的length属性类似 |
Inter() | 遵循规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true / 方法会首先检查字符串池中是否有”ab”这个字符串,如果存在则返回这个字符串的引用,否则就将这个字符串添加到字符串池中,然会返回这个字符串的引用。 |
isEmpty | 判断是否是空字符串(不是null),长度为0 |