java修改字符串

来源:百度知道 编辑:UC知道 时间:2024/06/18 07:21:21
使用字符串类提供的函数。要求如下:
1 利用substring()方法可以截取子字符串。首先在本次试验中用他进行字符串的截取操作。
2 方法concat()可以连接两个字符串。接着把刚才截取的字符串进行连接。
3 方法replace()用另一个字符串替换调用串中一个字符具体值。试着修改上面用到的字符串。
4 利用上面提到的方法,反复对某一字符串进行各种操作。
5(附加要求):请回答的完善一些。

public class Test {
public static void main(String[] args) {
String s = "This is a Test.";
System.out.println(s);
String s1 = s.substring(3);
System.out.println(s1);
String s2 = s.substring(0,3);
System.out.println(s2);
String s3 = s2.concat(s1);
System.out.println(s3);
s3 = s3.replace('i', 'e');
System.out.println(s3);
}
}

public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。
例如:
"unhappy".substring(2) returns "happy"
"Harbison".substring(3) returns "bison"
"emptiness".substring(9) returns "" (an empty string)

参数:
beginIndex - 开始处的索引(包括)。
返回:
指定的子字符串。
抛出:
IndexOutOfBoundsException - 如果 beginIndex 为负或大于此 String 对象的长度。
public String substring(int beginIndex,
int endIndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符