常用类介绍
本章导读
1. String类
2. StringBuffer类
3. StringTokenizer类
4. 数组、向量、对象容器类
5. Date类
6. Calendar类
7. Math类与Biglnteger类
String类
,因此字符串变量是类类型变量,是一个对象。
如:"你好"、""、"weqweo"。
使用String类的构造方法创建字符串对象:
例如:
String s;
s=new String("we are students");
声明和创建可用一步完成:
String s=new String("we are students");
也可以用一个已创建的字符串创建另一个字符串,如:
String tom=String(s);
class Example
{
public static void main(String args[ ])
{
String s1,s2;
s1=new String("we are students");
s2=new String("we are students");
((s2));
(s1==s2);
String s3,s4;
s3="how are you";
s4="how are you";
((s4));
(s3==s4);
}
}
String类还有两个较常用构造方法:
(1)String (char a[]):用一个字符数组a 创建一个字符串对象,如:
char a[]={‘b’,’o’,’y’};
String s=new String(a);
(2)String(char a[],int startIndex,int count):提取字符数组a 中的一部分字符创建一个字符串对象,参数startIndex和count分别指定在a中提取字符的起始位置和从该位置开始截取的字符个数,例如:
char a[]={‘s’,’t’,’b’,’u’,’s’,’n’};
String s=new String(a,2,3);
字符串常量是对象,因此可以把字符串常量的引用赋值给一个字符串变量
类的常用方法
(1)public int length()
使用String 类中的length()方法可以获取一个字符串的长度
(2)public boolean equals(String s)
字符串对象调用String类中的equals方法,比较当前字符串对象的实体是否与参数指定的字符串s的实体相同
(3)public boolean startsWith(String s)、public boolean endsWith(String s)方法
字符串对象调用startsWith(String s)方法,判断当前字符串对象的前缀是否是参数指定的字符串s
(4)public pareTo(String s)方法
pareTo(String s)方法,按字典序与参数s指定的字符串比较大小。如果当前字符串与s相同,该方法返回值0;如果当前字符串对象大于s,该方法返回正值;如果小于s,该方法返回负值。
(5)public int indexOf (String s)
字符串调用方法indexOf (String s)从当前字符串的头开始检索字符串s,并返回首次出现s的位置。如果没有检索到字符串s,该方法返回的值是-1。字符串调用lastIndexOf (String s)方法从当前字符串的头开始检索字符串s,并返回最后出现s的位置。如果没有检索到字符串s,该方法返回的值是-1。
(6)public String substring(int startpoint)
字符串对象调用该方法获得一个当前字符串的子串,该子串是从当前字符串的startpoint处截取到最后所得到的字符串。字符串对象调用substring(int start ,int end)方法获得一个当前字符串的子串,该子串是从当前字符串的start处截取到end处所得到的字符串,但不包括end处所对应的字符。
(7)public String replaceAll(String old ,String new)
字符串对象s调用该方法可以
JAVA程序设计PPT教学课件-JAVA常用类介绍 来自淘豆网m.daumloan.com转载请标明出处.