阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。【说明】StringEditor类的功能是:已
阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。
【说明】StringEditor类的功能是:已知一个字符串,返回将字符串中的非字母字符都删除后的字符串。
public (1) {
public static String removeNonLetters( (2) ){
StringBuffer aBuffer=(3);
char aCharacter;
for(int i=0; i<original.length();i++){
aCharacter=(4);
if(Character.isLetter(aCharacter))
aBuffer.append( (5) );
}
return new String(aBuffer);
}
}
public class StringEditorTester{
public static void main(String args[]){
String riginal="Hi!, My Name is Mark, 234I think you are my classmate?!!";
System.out.println(StringEditor.removeNonLetters(original));
}
}
(1)class StringEditor (2)String original (3)new StringBuffer(original.length()) (4)original.charAt(i) (5)new Character(aCharacter) 解析:(1)class StringEditor
类StringEditor的头部。
(2)String original
StringEditor类的方法removeNonLetters的形参是String类型。
(3)new StringBuffer(original.length())
动态生成一个StringBuffer类对象,长度是形参字符串original的长度。
(4)original.charAt(i)
取original字符串的第i个字符。
(5)new Character(aCharacter)
将生成一个字母字符,值为aCharacter,添加到字符串aBuffer的尾部。
如图所示,在3*3的方格内,填写了一些式子和数,图中各行、各列及对顶角上三数之和都相等求空内符合条 数学 2020-05-17 …
如图,在3*3的方格内,填写了一些式子和数⑴使图a中各行、各列及对角线上三个数之和都相等,请你求出 数学 2020-05-17 …
6倍8倍8倍12倍24倍12倍8倍8倍6倍(a)(b)(c)(d)(e)(f)(g)(h)(i)要 数学 2020-06-06 …
这里写不下,请看“问题补充”,在()内填写正确的字(每对的字填对后,就能组成一个城市名):至高无( 其他 2020-06-19 …
认识并填写图中鲫鱼各部分的结构([]内填写图中数字).(1)填写名称:1、2、4.(2)鲫鱼的鳍中 语文 2020-07-01 …
如图,在3×3的方格内,填写了一些代数式和数.(1)在图1中各行、各列及对角线上三个数之和都相等, 数学 2020-08-01 …
如图7-2-1,在3×3的方格内,填写了一些代数式和数.(1)在图①中各行、各列和对角线上三个数之 数学 2020-08-01 …
填图题帝国主义两大军事集团的对立(1)在图中的方框内填写出国家名称?(2)这两大军事集团的形成对世界 历史 2020-12-25 …
你已经学过了许多类群动物的特征,也尝试了根据一定特征对生物进行分类的方法,现在请你试着把下面的分类表 语文 2021-01-05 …
桃是常见的水果,含有丰富的营养物质.如图是桃花纵剖面示意图,据图回答问题([]内填写编号,横线上填写 语文 2021-01-14 …