重金悬赏JAVA编程高手

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:04:57
按模板要求,将【代码1】~【代码8】替换为Java程序代码。
//StringBufferExample
class StringBufferExample
{
public static void main(String args[ ])
{
StringBuffer str=new StringBuffer("ABCDEFG");
【代码1】 // 向str尾加“123456789”。
System.out.println(str);
【代码2】 // 将str中的字符 ‘B’替换为‘b’。
System.out.println(str);
【代码3】 // 在str中的“123456789”前面插入“Game”。
System.out.println(str);
int index=【代码4】 // 获取str中首次出现“1”的位置。
【代码5】 // 删除str中“1234”。
int n= 【代码6】 // 获取str中字符个数。
【代码7】 // 将str中“789”替换为“七八九”。
System.out.println(str);
StringBuffer otherStr=new StringBuffer("we love you");
int start=0;
char c='\0';
while(start!=-1)
{
if(start!=0)
{
start=start+1;
}
c=otherStr.charAt(start);
if(Character.isLowerCase(c))
{
c=Character.toUpperCase(c);
otherStr.setCharAt(start,c);
}
start=otherStr.indexOf(" ",start); //查找下一个空格。
}
Syste

1.
str.append("123456789");
2.
str.setCharAt(1,'b');
3.
str.insert(7, "Game");
4.
str.indexOf("1");
5.
str.delete(index, index+4);
6.
str.length();
7.
str.replace(n-3,n,"七八九");
8.
for(int i=0; i<yourStr.length(); i++){
if(yourStr.charAt(i).isLowerCase()) yourStr.setCharAt(i,yourStr.charAt(i).toUpperCase());
if(yourStr.charAt(i).isUpperCase()) yourStr.setCharAt(i,yourStr.charAt(i).toLowerCase());
}