String 类的用法
来源:互联网 发布:centos下使用git 编辑:程序博客网 时间:2024/06/07 02:04
该类在包java.lang包中
1.构造方法
String(s):用一个已创建的字符串s或字符串常量s创建一个字符串对象
String(char a[]):用一个字符数组a创建一个字符串对象
String(char a[],int start,int count):用字符数组a中的一部分字符创建一个字符串对象,参数start和count分别指定在a中提
取字符的起始位置和从该位置开始截取的字符个数
String(byte a[]),String(byte a[],int start,int count):表示用字节数组创建字符串对象
2.类方法
通过调用以下类方法,可以将指定数据类型的数值转化为“数字格式”的字符串
valueOf(byte/short/int/long/float/double n)
注意:任何对象调用toString()方法都可以将其转换为字符串形式
3.常用实例方法
public int length():获取一个字符串的长度
public boolean equals(String s):比较当前字符串对象的实体是否与参数s指定的字符串的实体相同
public boolean equalsIgnoreCase(String s):比较时忽略大小写
public boolean startsWith(String s) :判断当前字符串对象的前缀是否是s
public boolean endsWith(String s) :判断当前字符串对象的后缀是否是s
public int compareTo(String s):按字典序将当前字符串对象与指定字符串s进行比较,若两者相同,返回0;不同返回其他值
public int compareToIgnoreCase(String s) :比较时忽略大小写
public int indexOf(String s):从当前字符串的头开始检索指定字符串s,返回首次出现s的位置;如果没有检索到,返回-1
public int lastIndexOf(String s):返回最后出现s的位置
public String subString(int start):返回一个当前字符串的子串,该子串是从当前字符串的start处截取到末尾的字符串
public String subString(int start,int end):所获得的子串是从start截取到end处,但不包括end处所对应的字符
public String replace(String/char s1,String/char s2):返回一个字符串,该字符串是将当前字符串中的所有子字符串(或字
符)s1替换为s2所得的字符串
public String replaceAll(String/char s1,String/char s2):与replace的功能相同(有一点区别,可参考文章“replace与
replaceAll的异同”)
public String replaceFirst(String/char s1,String/char s2):返回的字符串是将当前字符串中的第一个s1替换为s2所得的字
符串
public String trim():返回一个字符串,该字符串是将当前字符串去掉前后空格后所得字符串
public void getChars(int start,int end,char c[],int offset):将当前字符串从start到end-1位置上的字符复制到字符数组c
中,并从c的offset处开始存放
public char[] toCharArray():返回一个字符数组,该字符数组中存放了当前字符串中的所有字符
public byte[] getBytes():返回一个字节数组,该字节数组中存放了当前字符串中的所有字符
- String 类的用法
- String类的用法
- String类的用法
- String 类的用法
- String类的用法
- string类的用法
- C++ string类的用法
- string类的用法总结
- C++ string类的用法
- String 类的基本用法
- C++ string类的用法
- String类的相关用法
- string类的用法详解
- C++的string类函数的用法
- C++中string类的用法概述
- String类中getChars方法的用法
- String类中toCharArray()方法的用法
- String类中getBytes()方法的用法
- 表格强制换行
- 今天过来看看,大家新年好啊!
- 使用 Visual Studio 2008 和 OpenCV 在窗口显示图片或视频
- LoadRunner测试一个简单的AJAX例子
- 在FlowPortal.net上制作您的第一个BPM应用
- String 类的用法
- 遍历checkbox
- 程序一天
- 长篇文章的分页
- 必须掌握的八个【cmd 命令行】
- 网站访问量狂刷工具 V3.0
- 常用的几个弹出警告、提示
- 难受
- 接下来……