java中String类常用方法I(判断 Java 文件名是否正确,判断邮箱格式是否正确)
2018-01-29 20:01
309 查看
内容摘自慕课网
具体代码:
功能:判断 Java 文件名是否正确,判断邮箱格式是否正确。其中:合法的文件名应该以 .java 结尾;合法的邮箱名中至少要包含 “@” , 并要求 “@” 在 “.” 之前
友情提示:
字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1
使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符.
参考代码:
具体代码:
public class HelloWorld { public static void main(String[] args) { // Java文件名 String fileName = "HelloWorld.java"; // 邮箱 String email = "laurenyang@imooc.com"; // 判断.java文件名是否正确:合法的文件名应该以.java结尾 /* 参考步骤: 1、获取文件名中最后一次出现"."号的位置 2、根据"."号的位置,获取文件的后缀 3、判断"."号位置及文件后缀名 */ //获取文件名中最后一次出现"."号的位置 int index = fileName.lastIndexOf("."); // 获取文件的后缀 String prefix =fileName.substring(index+1,fileName.length()); // 判断必须包含"."号,且不能出现在首位,同时后缀名为"java" if ( index!=-1&&index!=0&&prefix.equals("java") ) { System.out.println("Java文件名正确"); } else { System.out.println("Java文件名无效"); } // 判断邮箱格式是否正确:合法的邮箱名中至少要包含"@", 并且"@"是在"."之前 /* 参考步骤: 1、获取文件名中"@"符号的位置 2、获取邮箱中"."号的位置 3、判断必须包含"@"符号,且"@"必须在"."之前 */ // 获取邮箱中"@"符号的位置 int index2 = email.lastIndexOf("@"); // 获取邮箱中"."号的位置 int index3 = email.indexOf('.'); // 判断必须包含"@"符号,且"@"必须在"."之前 if (index2 != -1 && index3 > index2) { System.out.println("邮箱格式正确"); } else { System.out.println("邮箱格式无效"); } } }
功能:判断 Java 文件名是否正确,判断邮箱格式是否正确。其中:合法的文件名应该以 .java 结尾;合法的邮箱名中至少要包含 “@” , 并要求 “@” 在 “.” 之前
友情提示:
字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1
使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符.
参考代码:
相关文章推荐
- Java编程练习之判断Java文件名是否正确,判断邮箱格式是否正确和统计指定字符串中某字符现的次数
- java 判断电话号码,邮箱格式是否正确
- java 判断电话号码,邮箱格式是否正确
- java使用正则表达式判断邮箱格式是否正确的方法
- 【iOS】判断邮箱格式是否正确的代码
- 常用方法一:随机数生成、检测非法字符、判断数字格式、是否为空、枚举值转化为数组
- java中判断输入日期的格式是否正确
- Java中用正则表达式判断日期格式是否正确
- 正则表达式判断手机号和邮箱格式是否正确
- JavaScript 判断用户输入的邮箱及手机格式是否正确
- JS(JavaScript)判断邮箱格式是否正确
- 判断邮箱格式是否正确
- JS 判断邮箱格式是否正确,注册时两次输入密码是否一致(转)
- python 正则表达式判断邮箱格式是否正确
- Java中用正则表达式判断日期格式是否正确
- iOS开发有用代码(有判断邮箱格式是否正确的代码、图片压缩、亲测可用的图片上传代码和实现点击图片进行跳转的代码等。)
- java 判断格式是否正确
- Java判断时间,Email,手机号是否为正确格式
- JavaScript 判断用户输入的邮箱及手机格式是否正确
- jquery 正则表达式判断是否为正确邮箱格式