3.第三单元任务二实训:使用作业提交系统提交Java作业时 ,需要输入Java源代码文件名和自己的邮箱,提交前对Java文件名以及邮箱进行有效检查。编写程序实现对输入的Java源文件名以及邮箱有效性的
2015-07-21 18:21
1196 查看
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地址是非法的");
}
}
}
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地址是非法的");
}
}
}
相关文章推荐
- Java关于集合(list,set,map)的遍历与增强for循环的使用
- 常用Eclipse插件在线安装地址
- java反射机制入门01
- 开始java
- Java — 冒泡、选择、插入排序法
- java集群优化——数据源加密
- java怎样实现线程的同步
- java线程概述
- Java基础语法(二)(基本类型的转换,运算符)
- 数据表生成javabean工具
- Mybatis-Spring
- java单元测试工具--JUnit
- Java定时器,定时处理相关程序
- Java中类名与文件名的关系
- Java列出2到100之间所有素数的方法
- JAVA中int、String的类型转换
- struts2文件上传
- Hibernate&&Spring中的缩写英文术语
- Java泛型--转载
- java中对get和set方法的理解