(1)字符串常量:String类 字符串变量:StringBuffer类
这两个类的共同特点是都不能再派生子类,即它们都不能被其他类继承。
例如:String s=”We are student.”
(2)创建String类对象
①public String():该构造函数用于创建一个空的字符串常量。
②public String(String value):该构造函数用于根据一个已经存在的字符串常量来创建一个新的字符串常量,该字符串的内容和已经存在的字符串常量一致
③public String(char value[]):该构造函数用于根据一个已经存在的字符数组来创建一个新的字符串常量。
④public String(StringBuffer buffer):该构造函数用于根据一个已经存在的StringBuffer对象来创建一个新的字符串常量。
(3)String类的常用方法
①求字符串的长度
public int length():返回字符串的长度,这里的长度指的是字符串中Unicode字符的数目。
例:String s=”We are students.”; s.length();
②求字符串中某一位置的字符
public char charAt(int index):该方法返回index位置的字符。
例:String s=”We are students.”; s.charAt(4);
③字符串的复制
public void getChars(int srcBegin,int srcEnd,char[]dst,int dstBegin)方法:该方法的作用是把字符串中的字符复制到一个字符数组中。其中形参srcBegin和srcEnd表示被复制字符的开始位和结束位;dst是目标字符数组名,dstBegin是目标字符数组的开始位。
大连java技能培训学校 http://dlabjy.soxsok.com/