Android开发笔记--操纵字符串中的字符
2016-01-22 10:04
288 查看
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) | 使用新字符串替换老字符串中所有符合给定表达式的子串 |
String replaceFirst(String regex, String replacement) | 替换第一个符号给定正则表达式的子串 |
相关文章推荐
- Android开发笔记--按钮添加事件的四种方法
- Android开发笔记--隐藏按钮
- Android 瘦身攻略
- Android Icons下载使用
- Android-利用LinearGradient实现文字一闪一闪
- Android无需root实现apk的静默安装
- Android中使用Gson解析JSON数据
- 简析Android的垃圾回收与内存泄露
- Android万能适配器
- Android启动过程深入解析
- Android导航栏隐藏与浮现
- android 简单地设置Activity界面的跳转动画
- Android开源框架Universal-Image-Loader详解
- Android中消除Dialog内容区域外围的灰色
- Android LK Bootlaoder启动概览
- 值得你关注的Android6.0上的重要变化(二)
- 值得你关注的Android6.0上的重要变化(一)
- Android中关于Volley的使用(二)加载Json数据
- 《Android源码设计模式解析与实战》读书笔记(二十四)
- Android教材 | 第三章 Android界面事件处理(二)—— 杰瑞教育原创教材试读