第一题
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;
}
}