大家进来看一个关于String类的问题
写一个MyString类提供以下两个方法:
1、缩写。如 "this sentence can be abbreviated "可缩写为 "tscba "。
2、删除一个字符。如从字符串 "this sentence can be abbreviated "中删除字符 'e '将会得到结果 "this sntnc can b abbrviatd "。
以下是我写的:
class MyString {
private String str;
public MyString() {}
public MyString(String aString) {
str=aString;
}
public String getString() {
return str;
}
public String getAbbreviation() {
int i=0;
String abbreviation=str.substring(0,1);
int index=str.indexOf(i, ' ');
while(i < str.length() && index!=-1) {
abbreviation += str.substring(index+1,index+2);