注意:下面出现的“考生文件夹”均为%USER%。
在考生文件夹下存有文件名为Java_2.java文件,本题功能是完成对字符串缓存类中与字符相关方法的应用。请完善Java_2.java文件,并进行调试,程序运行的某次结果如下:
由于Java_2.java文件不完整,请在注释行“//*********Found*********”下一行语句的下面线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import javax.swing.*;
publ ic class Java_2
public static void main(String args[])
StringBuffer buf=new StringBuffer("你好!祝你成功!");
String output="bur="+buf.toString()+
"\nCharacter at 0:"+buf.charAt(0)+
"\nCharacter at 4:"+buf.charAt(4);
//*********Found**********
char charArray[]=______char[buf.length()];
//*********Found**********
buf.______(0, buf.length(), charArray, 0);
output+=’\n\n在字符串缓存中的字符是:";
//*********Found**********
for(int i=0; i<______;++i)
output+=charArray[i];
buf.setCharAt(0,’您’);
buf setCharAt(6,’材’);
output+="\n\nbuf="+buf.toString();
//*********Found**********
bur.______;
output+="\n\nbuf="+buf.toString();
JOptionPane.showMessageDialog(null, output,
"字符串缓存的字符相关方法示范",
JOptionPane.INFORMATION_MESSAGE)p;
System.exit(0);