Java基础编程题目

您所在的位置:网站首页 邮箱名的格式 Java基础编程题目

Java基础编程题目

2023-12-20 07:02| 来源: 网络整理| 查看: 265

方法描述int length()返回当前字符串的长度int indexOf (String str)返回str子字符串在该字符串中第一次出现的位置int lastIndexOf(String str)查找str子字符串中最后一次出现的位置boolean equals(Object obj)将该字符串与指定对象比较,返回true或falseString trim()返回取出了前后空格的字符串String[] split(String str)将字符串按照str来分割,分割之后返回一个字符串数组

判断输入的Java文件名是否正确,判断邮箱格式是否正确。 其中:合法的文件名应该以 .java 结尾; 合法的邮箱名中至少要包含 @ , 并要求 @ 在 . 之前。

import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String fileName = scanner.next(); String email = scanner.next(); judge(fileName, email); } public static void judge(String fileName,String email){ int k = fileName.lastIndexOf(".java"); if (k > 0 && fileName.substring(k).equals(".java")) System.out.println("Java文件名正确"); else System.out.println("Java文件名无效"); int n = email.indexOf("@"); int s = email.lastIndexOf("@"); int i = email.indexOf("."); if (n != -1 && i > n && n == s) System.out.println("邮箱名正确"); else System.out.println("邮箱名无效"); } }


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3