StringBuffer类的定义和使用

第一题

package step1;

import java.util.Scanner;

public class Roster {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        /********** Begin *********/
String roster1=scanner.nextLine();
String roster2=scanner.nextLine();
System.out.println(roster1.length());
System.out.println(roster2.length());
if(roster1.compareTo(roster2)==0){
    System.out.print("相同");
}
else{
    System.out.print("不相同");
}


        /********** End *********/
    }
}

第二题

package step2;

import java.util.Scanner;

public class NameSearch {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        /********** Begin *********/
String data=scanner.next();
String name=scanner.next();
int a=0;
for(int i=0;i<data.length();i++){
    a=data.indexOf(name,i);
    if(a!=-1){
    System.out.println(a);
    i=a+1;
    }
}

        /********** End *********/
    }
}

第三题

package step3;
public class HelloWorld {

	public void judge(String fileName,String email){
        //请在此添加实现代码
/********** Begin **********/
String fileName1=fileName;
String email1=email;
int a=email1.lastIndexOf("@"),b=email1.lastIndexOf(".");
if(fileName1.endsWith(".java")==true&&fileName.length()!=5){
    System.out.println("Java文件名正确");
}
else{
    System.out.println("Java文件名无效");
}
if(email1.contains("@")==true && a<b){
    System.out.println("邮箱名正确");
}
else{
    System.out.println("邮箱名无效");
}

/********** End **********/
	}
	
	
}

第四题

package step4;

public class Reverse {
    public static StringBuffer start(String data) {
        StringBuffer ans = new StringBuffer();
        /********** Begin *********/
 String[] T = data.split(" ");
        for(int i=0;i<T.length;i++){
            StringBuffer A=new StringBuffer(T[i]);
            ans.append(A.reverse()).append(" ");;
        }



        /********** End *********/
        return ans;
    }
}
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值