黑马程序员-String常见功能
来源:互联网 发布:linux root 编辑:程序博客网 时间:2024/05/16 17:02
---------------------- android培训、java培训、期待与您交流! ----------------------
1.获取
1.1字符串中的包含的字符数,也就是字符串的长度
int length():获取长度
1.2根据位置获取位置上某个字符
char charAt(int index)
1.3根据字符获取该字符在字符串中的位置
int indexOf(int ch):返回的是ch在字符串中第一次出现的位置
int indexOf(int ch,int fromindex):从fromIndex指定位置开始,获取ch在字符串中出现的位置。
int indexOf(String str):返回的是str在字符串中第一次出现的位置。
int indexOf(String str,int fromIndex):从fromIndex指定位置开始,获取str在字符串中出现的位置。
int lastIndexOf(int ch):返回指定字符在此字符串中最后一次出现处的索引
1.1字符串中的包含的字符数,也就是字符串的长度
int length():获取长度
1.2根据位置获取位置上某个字符
char charAt(int index)
1.3根据字符获取该字符在字符串中的位置
int indexOf(int ch):返回的是ch在字符串中第一次出现的位置
int indexOf(int ch,int fromindex):从fromIndex指定位置开始,获取ch在字符串中出现的位置。
int indexOf(String str):返回的是str在字符串中第一次出现的位置。
int indexOf(String str,int fromIndex):从fromIndex指定位置开始,获取str在字符串中出现的位置。
int lastIndexOf(int ch):返回指定字符在此字符串中最后一次出现处的索引
2.判断
2.1,boolean contains(str):字符串中是否包含一个子串
2.2,boolean startsWith(String str);字符串是否以指定内容开头
2.3,boolean endsWith(String str):字符串是否以指定内容结尾
2.4,boolean isEmpty():判断长度是否是0
2.5,boolean equals(str):判断字符串内容是否相同
2.6,boolean equalsIgnoreCase():判断内容是否相同,并忽略大小写
3。转换
3.1 将字符数组转成字符串
构造函数:String(char[])
String(char[],offest,count):将字符数组中的一部分转成字符串
offest为起始位,count为个数
静态方法:
static String copyValueOf(char[])
static String valueOf(char[])
3.2 将字符串转成字符数组
char[] toCharArray()
3.3 将字节数组转成字符数组
String(byte[])
String(byte[],offest,count):将字节数组中的一部分转成字符串
3.4 将字符串转成字节数组
byte[] getBytes()
3.5将基本数据类型转换成字符串
static String valueOf(int)
static String valueOf(double)
4.替换
String replace(oldchar,newchar)//如果要替换的字符不存在,则返回原串
5.切割
String[] split(regex)
6.子串,获取字符串中的一部分
String substring(begin)
String substring(begin,end)
7.转换,去除空格,比较
7.1,将字符串转成大写或小写
String toUpperCase();
String toLowerCase();
7.2,将字符串两端的多个空格去除
String trim();
7.3,对两个字符串进行自然顺序的比较
int compareTo(str)
---------------------- android培训、java培训、期待与您交流! ----------------------
详细请查看:http://edu.csdn.net/heima
- 黑马程序员-String常见功能
- 黑马程序员——String(常见功能)
- 黑马程序员:字符串常见功能总结
- 黑马程序员——java之String以及常见对象
- 黑马程序员:String类的七种常见操作
- 黑马程序员_java基础String的常见操作
- 黑马程序员——String类常见的操作方法
- 黑马程序员——String类及其常见操作
- 黑马程序员-Java数组及常见功能实现
- 黑马程序员------String(概述、功能、练习、StringBuffer、StringBuilder)
- String常见功能
- String—常见功能
- String常见功能
- 黑马程序员---常见对象
- 黑马程序员----常见对象
- 黑马程序员--常见类
- 黑马程序员,String练习题
- 黑马程序员-String类
- 六、VIM使用手册--在vim中加载插件taglist
- 在Ubuntu 9.10如何安装和使用fabric模块
- android AIDL绑定服务使用
- Oracle Database 11g RAC手册(第2版)(oracle产品管理总监 BobThome作序推荐)
- 关于Buffer的问题 C++之GetBuffer函数详解
- 黑马程序员-String常见功能
- android UI进阶之实现listview的分页加载
- D3D赛车游戏 - 实训第一天
- System.getProperty() 参数大全
- 四极管:好久没更新了
- apache 虚拟主机index配置
- Oracle11g使用exp导出空表
- android上怎样让一个Service开机自动启动
- linux各文件夹的作用