重金悬赏JAVA编程高手

按模板要求,将【代码1】~【代码8】替换为Java程序代码。//StringBufferExampleclassStringBufferExample{publicsta... 按模板要求,将【代码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); //查找下一个空格。
}
System.out.println(otherStr);
StringBuffer yourStr=new StringBuffer("i Love THIS GaME");
【代码8】 // 将yourStr中的大写字符替换为对应的小写字符,
// 小写字符替换为对应的大写字符
System.out.println(yourStr);
展开
 我来答
楠公小白L
2007-01-18 · TA获得超过525个赞
知道小有建树答主
回答量:362
采纳率:0%
帮助的人:413万
展开全部
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());
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式