package com.tjetc.daomain;

import java.util.Scanner;

public class Work05 {public static void main(String[] args) {// TODO Auto-generated method stubScanner input = new Scanner(System.in);System.out.print("请输入合法的新浪邮箱:");String str = input.nextLine();int count=0;//定义一个计数器用来记录@的个数int count2=0;//定义一个计数器用来记录.的个数int x=0;//用来记录出现第一个@对应的索引int y=0;//用来记录出现第一个.对应的索引for(int j = 0;j<str.length()-1;j++){String str1 =str.substring(j,j+1);if(str1.equals("@")){count++;x=j;}if(str1.equals(".")){count2++;y=j;}//continue;}if(count==1 && count2==1 && x<(y-1) && x!=0 && y!=str.length()-1 ){str.endsWith("@sina.com");System.out.println("合法");}else{System.out.println("不合法");}}}

java(一个简单邮箱的判断)用户从命令行输入一个字符串,要求判断是否为合法的email地址,如果合法,请判断是否为sina的邮箱地址相关推荐

  1. Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目

    7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.22(计算一个字符串中大写字母的数 ...

  2. 从命令行输入一个字符串!要求从中随机选择6个字符组成验证码!

    从命令行输入一个字符串!要求从中随机选择6个字符组成验证码! import java.util.Random; import java.util.Scanner; public class Rando ...

  3. C语言程序打印命令,跪求C语言程序读ID3v1信息从mp3文件并打印出来。 1)使用命令行输入一个MP3档案名称。 2)判断档案名称的分...

    满意答案 thta335evw 2013.06.24 采纳率:52%    等级:12 已帮助:6755人 #include #include #include int main(int argc,c ...

  4. 习题:编写一个二进制位查看器,要求程序运行时从命令行输入一个整数,将其在内存中的二进制位的形式输出出来。

    个人答案: (1)java import java.util.Scanner;public class 二进制 {public static void main(String[] args) {//输 ...

  5. Python编程基础 第七章 编程练习 用户从键盘上输入一个字符串,如果该字符串的内容不是有效的数值,则输出invalid;如果是有效的数值,再判断其是否是整数,如果是整数则输出yes,否则输出no。

    题目内容: 编写程序实现下面功能:用户从键盘上输入一个字符串,如果该字符串的内容不是有效的数值,则输出invalid:如果是有效的数值,再判断其是否是整数,如果是整数则输出yes,否则输出no. 输入 ...

  6. Java学习之编写实现简单加密的程序,要求从键盘输入一个字符,输出加密后的字符。

    案例介绍: 编写实现简单加密的程序,要求从键盘输入一个字符,输出加密后的字符. 加密规则:输入A,输出Z;输入B,输出Y:输入a,输出z;输入b,输出y. 案例代码: import java.io.* ...

  7. java判断jd安装,java - 安装和使用 java 反编译应用: jd-compiler ,以及命令行的使用...

    java - 安装和使用 java 反编译应用: jd-compiler ,以及命令行的使用 2020-07-05 17:26 访问量: 351 分类: 技术 1. 下载 对应的jar 文件 ( jd ...

  8. 12.15有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数

    有一种数叫回文数,正读和反读都一样,如12321便是一个回文数.编写一个程序,从命令行得到一个整数,判断该数是不是回文数 package Text6;import java.util.Scanner; ...

  9. 有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数。

    package task08;import java.util.Scanner;/** 8.有一种数叫回文数,正读和反读都一样,如12321便是一个回文数.* 编写一个程序,从命令行得到一个整数,判断 ...

最新文章

  1. CF558E A Simple Task 线段树
  2. java gui 打开另一个,java – 从另一个JFrame Gui访问vars
  3. AsyncTask 源码流程简析
  4. 把好最后一道关,Docker容器测试全探索
  5. 《深入应用C++11:代码优化与工程级应用》勘误表
  6. Fragment真正的完全解析(上)
  7. Javascript特效:普通倒计时
  8. vue怎么编辑已有视频_vue如何编辑视频 vue编辑视频方法
  9. CreatePipe
  10. Intel E810 DDP在VPP offload加速框架中的应用
  11. WordPress强大多功能主题模板The7 v9.16.0 已激活版本完全兼容大多数插件
  12. 复制mysql 搬家_MYSQL快速搬家心得
  13. Windows 2003安装和配置活动目录服务 zz
  14. android使用动画画心形,Android中利用画图类和线程画出闪烁的心形,送给亲爱的他(她)...
  15. win10如何隐藏任务栏
  16. php7安装(多个php版本共存)
  17. 1166 稀疏字母金字塔(1)
  18. 世界睁大眼睛关注中国春节
  19. Java生成PDF文件并使用指定的模板,带图片
  20. 又一城市5G规划来啦!建1.34万个5G基站,推进8大5G应用工程

热门文章

  1. 一些常用的网址,分享给需要的朋友
  2. openvpen最新安卓中文版_Zedge app官方下载-Zedge最新版本2020v6.8.4 安卓中文版-腾牛安卓网...
  3. 央视影音 服务器暂时无法连接服务器,央视影音APP播放不了怎样办 打开不知道决办法...
  4. 你了解渗透测试与红蓝队对抗的区别吗?
  5. Xbee使用教程:软件配置及通信python代码
  6. 全球最小的zigbee模块---XBee3微型封装模块
  7. 高端html5网站设计工作室织梦模板 dedecms5.7,html5高端网络建站设计工作室网站织梦模板...
  8. Directshow学习笔记六-----重新压缩一个AVI文件(个人学习总结,仅供参考)
  9. 蓝桥杯成绩公布——大一零基础如何三个月混到省一?
  10. 机器学习(二)非参数估计matlab例程