阅读下列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的尾部。
2、构成双链DNA分子的四种碱基之间的关系,下列哪项因物种而异()A、(A+C)/(T+G)B、( 语文 2020-06-03 …
如果下面的DNA双螺旋从左向右进行转录,指出那条链是编码链.并写出转录产物的顺序?5’-A-T-C 数学 2020-06-26 …
f(x)=1/3x^3-x-1.f(x)在t≤x≤t+3上最大值为M(t),最小值为m(t)记g( 数学 2020-07-13 …
matlab求解二阶导数方程,四个方程四个未知量>>symst>>E=32;G=10.81;b=2 数学 2020-07-19 …
无穷级数的求解t取1到正无穷1、∑1/(1+k)^t=1/k;2、∑(1+g)^t/(1+k)^t, 数学 2020-10-31 …
已知甲DNA分子的一条链中(A+G)/(T+C)=m,乙DNA分子的一条单链中(A+T)/(G+C) 其他 2020-12-01 …
以DNA的一条链-A-T-C-G-为模板,经复制后的子链是()A.-T-A-C-G-B.-T-A-G 语文 2020-12-14 …
已知函数,函数g(x)=f2(x)+f(x)+t(t∈R).关于g(x)的零点,下列判断不正确的是( 数学 2020-12-24 …
对于函数f(x)=ax2+bx+c(a≠0)作代换x=g(t),则不改变函数f(x)的值域的代换是( 其他 2021-01-07 …
对于函数f(x)=ax2+bx+c(a≠0)作代换x=g(t),则不改变函数f(x)的值域的代换是( 数学 2021-01-07 …