zoukankan      html  css  js  c++  java
  • 推断一个java文件和邮箱格式是否合法

    import java.util.Scanner;
    public class StringTest {
    public static void main(String[] args) {
    int back = 1;
    Scanner input  =new Scanner(System.in);
    do{                                                                                  //设置循环方法,直至输入正确为止
    System.out.print("java文件名称:");
    String str1 =input.next();
    System.out.print("请输入你的邮箱:");
    String str2= input.next();
                  int m = str2.indexOf('@');                                  //检查是否有@字符,用m来接收@出现的索引

                 int n = str2.indexOf('.');                                        //检查是否有’.‘字符,用n来接收.出现的索引

    String str3 = str1.substring(str1.indexOf(".")+1);              //返回.后面的子字符串。+1是为了不包含字符‘.’
    if(!str3.equals("java")){
    System.out.println("java文件名称不合法!

    ");
    }
    else{
    System.out.println("java文件名称合法!");

    if(!(m != -1&& n != -1&& m <n)){                                   //假设m和n有一个为-1。那肯定是不合法的,m和n假设合法,m的位置必须比n小
    System.out.println("邮箱名不合法!

    ");
    }else{
    System.out.println("邮箱名合法!");break;
    }
            }while(back !=3);

    }

  • 相关阅读:
    课后作业-阅读任务-阅读笔记-4
    《团队--学生成绩管理-阶段互评》
    《团队-学生成绩管理-阶段互评》
    团队编程项目作业4-开发文档
    阅读任务--阅读提问-3
    课后作业-阅读任务-阅读笔记3
    课后作业-阅读任务-阅读提问-3
    课后作业-阅读任务-阅读笔记-3
    结对编程项目作业5
    结对编程项目作业4
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6984314.html
Copyright © 2011-2022 走看看