Java For Android - 操纵字符串中的字符
2014-01-11 14:44
483 查看
String类提供了一系列检查字符串所容纳的内容的行为,例如查找字符串的子串、切换字符串大小写等。
通过索引获得字符和子串:
可以通过charAt()方法获得某个字符串指定索引的字符,字符串中第一个字符的索引为0、最后一个字符的索引为length() - 1。
如果想从一个字符串中获得多个方法,可以使用以下方法:
其它操纵字符串的方法:
在字符串中进行查找:
对字符串中的字符进行替换:
通过索引获得字符和子串:
可以通过charAt()方法获得某个字符串指定索引的字符,字符串中第一个字符的索引为0、最后一个字符的索引为length() - 1。
如果想从一个字符串中获得多个方法,可以使用以下方法:
Method | Description |
---|---|
String substring(int beginIndex, int endIndex) | 返回根据指定参数截取的子串 |
String substring(int beginIndex) | 返回从指定索引开始截取的子串 |
其它操纵字符串的方法:
Method | Description |
---|---|
String[] split(String regex) String[] split(String regex, int limit) | 把字符串分段 |
CharSequence subSequence(int beginIndex, int endIndex) | 返回子字符序列 |
String trim() | 去除前后空格 |
String toLowerCase() String toUpperCase() | 切换大小写 |
Method | Description |
---|---|
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) | 判断是否包含子串 |
Method | Description |
---|---|
String replace(char oldChar, char newChar) | 字符替换 |
String replace(CharSequence target, CharSequence replacement) | 字符序列替换 |
String replaceAll(String regex, String replacement) [/code] | 使用新字符串替换老字符串中所有符合给定表达式的子串 |
String replaceFirst(String regex, String replacement) | 替换第一个符号给定正则表达式的子串 |
相关文章推荐
- Java For Android - 操纵字符串中的字符
- Android(Java) 字符串的常用操作,获取指定字符出现的次数,根据指定字符截取字符串
- android开发过程中将json日期字符串,转换成JAVA中Date类型格式化字符串
- java编程---3.3 (关于String/for的练习题) 提取字符串中连续相同的字符,例如:把aabbaaccbbbm变成2a2b2a2c3bm
- Android(Java)字符、字符串的查询、检索、截取、合并等操作
- Android开发笔记--操纵字符串中的字符
- Android(Java)字符、字符串的查询、检索、截取、合并等操作
- Android(Java)字符、字符串的查询、检索、截取、合并等操作
- JAVA FOR Android 关于JSON字符串的解析
- 循环遍历Java字符串字符的规范方法——类似python for ch in string
- Android开发笔记--操纵字符串中的字符
- 特殊字符对应的转移码(for Android Java)
- Java 输入输出流(输入数字、字符和字符串)
- java判断密码强度,判断字符在字符串中出现的次数
- 在java中如何用键盘输入一个数,字符,字符串
- 在java中除去字符串(String)中的换行字符(\r \n \t)
- java中除去字符串(String)中的换行字符(\r \n)
- Android Studio Error:Execution failed for task ':***:compileDebugJavaWithJavac'问题解决办法
- java md5方法 for Android
- Java 判断两个字符串是否由相同的字符组成的实例