3.第三单元任务二实训:使用作业提交系统提交Java作业时 ,需要输入Java源代码文件名和自己的邮箱,提交前对Java文件名以及邮箱进行有效检查。编写程序实现对输入的Java源文件名以及邮箱有效性的检查。
import java.util.Scanner;
public class EmailTest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入Java源文件名");
String fileName = input.next();
System.out.println("请输入Email地址");
String email = input.next();
int index = fileName.indexOf(".");
if(index>0) {
String extName = fileName.substring(index);
if(extName.equalsIgnoreCase(".java")) {
System.out.println("这个Java源文件是合法的");
} else {
System.out.println("这个Java源文件是非法的");
}
} else {
System.out.println("这个Java源文件是非法的");
}
int index1 = email.indexOf("@");
int index2 = email.lastIndexOf(".");
if(index1>0 && index2>index1) {
System.out.println("这个Email地址是合法的");
} else {
System.out.println("这个Email地址是非法的");
}
}
}