java随堂练习String
题目
输入提交的程序文件名,输入电子邮箱地址,提交前对有效性进行检查。规则如下:
•程序扩展名应为“.java”
•合法的邮箱名中至少要包含“@”和“.”, 并检查“@”是否在“.”之前
利用String类的成员方法实现
解
import java.util.Scanner;
import java.lang.String;
public class checkJava {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("请输入程序文件名:");
String file_name = input.nextLine();
System.out.println("请输入电子邮箱地址:");
Scanner input1 = new Scanner(System.in);
String email_name = input1.nextLine();
if(!file_name.endsWith(".java")) {
System.out.println("输入程序文件名不合法!");
} else {
System.out.println("输入程序文件名合法有效!");
}
if(email_name.indexOf("@") >= email_name.indexOf(".")) {
System.out.println("输入电子邮箱地址不合法!");
} else {
System.out.println("输入电子邮箱地址合法有效!");
}
}
}