Java For Android - 操纵字符串中的字符
来源:互联网 发布:邮储银行网络培训学院 编辑:程序博客网 时间:2024/05/16 18:39
String类提供了一系列检查字符串所容纳的内容的行为,例如查找字符串的子串、切换字符串大小写等。
通过索引获得字符和子串:
可以通过charAt()方法获得某个字符串指定索引的字符,字符串中第一个字符的索引为0、最后一个字符的索引为length() - 1。
如果想从一个字符串中获得多个方法,可以使用以下方法:
String substring(int beginIndex, int endIndex)
返回根据指定参数截取的子串String substring(int beginIndex)
返回从指定索引开始截取的子串其它操纵字符串的方法:
String[] split(String regex)
String[] split(String regex, int limit)
把字符串分段CharSequence subSequence(int beginIndex, int endIndex)
返回子字符序列String trim()
去除前后空格String toLowerCase()
String toUpperCase()
切换大小写在字符串中进行查找:
int indexOf(int ch)
int lastIndexOf(int ch)
放回字符第一次(最后一次)出现的位置int indexOf(int ch, int fromIndex)
int lastIndexOf(int ch, int fromIndex)
从指定索引位置向前或向后检索,并放回第一次(最后一次)出现的位置int indexOf(String str)
int lastIndexOf(String str)
子串第一次(最后一次)出现的索引int indexOf(String str, int fromIndex)
int lastIndexOf(String str, int fromIndex)
从指定索引向前或先后检索,并放回第一次(最后一次)出现的位置boolean contains(CharSequence s)
判断是否包含子串对字符串中的字符进行替换:
String replace(char oldChar, char newChar)
字符替换String replace(CharSequence target, CharSequence replacement)
字符序列替换String replaceAll(String regex, String replacement)
使用新字符串替换老字符串中所有符合给定表达式的子串String replaceFirst(String regex, String replacement)
替换第一个符号给定正则表达式的子串 0 0
- Java For Android - 操纵字符串中的字符
- Android开发笔记--操纵字符串中的字符
- Android开发笔记--操纵字符串中的字符
- java 去掉字符串中的'/'字符
- java字符转义 字符串中的双引号
- java字符转义 字符串中的双引号
- java实现输出字符串中的数字字符
- java删除字符串中的指定字符
- java删除字符串中的指定字符 .
- java字符转义-字符串中的双引号
- java字符转义 字符串中的双引号
- java, js去掉字符串中的字符
- JAVA去掉字符串中的各种奇怪字符
- java字符转义 字符串中的双引号
- java替换掉字符串中的特殊字符
- Java删除字符串中的指定字符
- java-字符串中的字符进行排序
- java 对字符串中的字符自然排序
- 清空std::stringstream,联系到stream的clear()和清空
- Android 中颜色对应的值
- switch语句匹配字符串
- Android组件之ContentProvider
- ios+php推送教程(二)
- Java For Android - 操纵字符串中的字符
- 2013/1/11
- Kinect开发之结合Unity3D进行游戏应用开发
- HDU 1018(斯特林数)
- Android的TextView使用Html来处理图片显示、字体样式、超链接等
- 黑马程序员-泛型(浅识)
- 八大排序算法及完整c代码—冒泡排序
- delphi 7编写的代码查看编辑器对保留字的着色
- vmWare下ubuntu 网络设置