回文数-时间变换-判断邮箱

class huiwenshu

public class huiwenshu {public static void main(String[] args) {System.out.println("输入...");Scanner in = new Scanner(System.in);String number = in.next();boolean flag = true;for(int i=0;i<number.trim().length()/2;i++){if(!String.valueOf(number.charAt(i)).equals(String.valueOf(number.charAt(number.trim().length()-i-1)))){flag = false;break;}}if(flag){System.out.println("是滴");}else{System.out.println("no go away");}in.close();}
}

  /class ChangeTime

package 时间变换;import java.util.Date;
import java.util.TimeZone;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;public class ChangeTime {public static void main(String[] args) throws ParseException {Date date=new Date();SimpleDateFormat sdf3=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");sdf3.setTimeZone(TimeZone.getTimeZone("GMT+8"));System.out.println("beijig"+sdf3.format(date));SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");sdf.setTimeZone(TimeZone.getTimeZone("GMT+1"));System.out.println("bali"+sdf.format(date));SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");sdf1.setTimeZone(TimeZone.getTimeZone("GMT-4"));System.out.println("niuyue"+sdf1.format(date));}public void getTime(int year,int month,int date,int h,int m){Calendar c = Calendar.getInstance();//设置巴黎的时间c.set(year, month, date, h-7, m);System.out.println("巴黎时间:"+c.get(Calendar.YEAR)+"年"+c.get(Calendar.MONTH)+"月"+c.get(Calendar.DAY_OF_MONTH)+"日"+c.get(Calendar.HOUR_OF_DAY)+"点"+c.get(Calendar.MINUTE)+"分");//设置纽约时间c.set(year, month, date, h-12, m);System.out.println("纽约时间:"+c.get(Calendar.YEAR)+"年"+c.get(Calendar.MONTH)+"月"+c.get(Calendar.DAY_OF_MONTH)+"日"+c.get(Calendar.HOUR_OF_DAY)+"点"+c.get(Calendar.MINUTE)+"分");}}

  /class Demo

package 解析邮箱;import java.util.Scanner;public class Demo {public boolean testEmail(){System.out.println("请输入一个邮箱~~~");Scanner sc = new Scanner(System.in);String s = sc.next();if(s.indexOf("@")==-1||s.indexOf(".")==-1){System.out.println("邮箱没有@或.");return false;}if(s.indexOf("@")!=s.lastIndexOf("@")||s.indexOf(".")!=s.lastIndexOf(".")){System.out.println("邮箱中含有多个@或.");return false;}if(s.indexOf("@")>s.indexOf(".")){System.out.println("邮箱中的.出现在@前面");}for (int i = 0; i < s.indexOf("@"); i++) {if((s.charAt(i)>='a'&&s.charAt(i)<='z')||(s.charAt(i)>='A'&&s.charAt(i)<='Z')){}else{System.out.println("用户名含有其他字符");return false;}}return true;}public static void main(String[] args) {Demo d = new Demo();if(d.testEmail()){System.out.println("用户名合法");}else {System.out.println("用户名不合法");}}}

  

转载于:https://www.cnblogs.com/lc-java/p/7397149.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/454890.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mac eclipse tomcat mysql_mac下使用eclipse+tomcat+mysql开发 j2ee(一)

在这里是使用eclipse&#xff0b;tomcat&#xff0b;mysql的方式。1、软件下载(1) eclipse我使用的是mac&#xff0c;因为本人是苹果客户端开发者&#xff0c;所以目前只有苹果机器了。首先下载eclipse for mac&#xff0c;选择mac 64位&#xff0c;下载eclipse-jee-kepler-SR1…

社交系统ThinkSNS-plus(TS+)V1.0发布!

2019独角兽企业重金招聘Python工程师标准>>> 需要购买源码的同志们&#xff0c;依然随时可以联系我们手机&#xff1a;18108035545&#xff08;同微信&#xff09;&#xff1b;电话&#xff1a;028-82884828 &#xff1b;QQ&#xff1a;3298713109&#xff1b; 从决…

《软件架构设计》一书目录

第一部分 软件架构概念与思想篇 1 第1章 解析软件架构概念 3 1.1 软件架构概念的分类 3 1.1.1 组成派 4 1.1.2 决策派 5 1.2 软件架构概念大观 5 1.2.1 Booch、Rumbaugh和Jacobson的定义 5 1.2.2 Woods的观点 6 1.2.3 Garlan和Shaw的定义 6 1.2.4 Perry和Wolf的定义 …

.net 读取mysql数据库配置文件_.NETCore添加及读取默认配置文件信息

这里的默认配置文件指的是项目中的appsettings.json文件&#xff0c;我们可以把一些配置信息保存在里面&#xff0c;比如数据库连接信息。来吧&#xff0c;看例子&#xff1a;1、先在appsettings.json文件中写入数据库的连接信息&#xff1a;{"Logging": {"LogL…

年龄层统计SQL

-- 处理名单丢失SELECT u.user_id u_userid,o.user_id o_userid,o.* FROMtb_gh_orders o LEFT JOIN tb_gh_user u ON o.user_id u.user_id WHERE o.course_id 128 AND o.order_state 1 ;-- 年龄段统计SELECT T1.*,CONCAT(LEFT (T1.C1 / T2.C2 * 100, 5), %) P FROM(SELECT C…

h5 img js 点击图片放大_H5实现移动端图片预览:手势缩放, 手势拖动,双击放大......

查看示例效果&#xff1a;一、功能介绍图片预览主要有以下几个功能点组成&#xff1a;监听图片点击事件&#xff0c;进入图片预览模式自定义手势事件, (双指缩放&#xff0c;滑动&#xff0c;双击。。。)监听图片手势事件&#xff0c;通过 transform-matrix 实现图片的各种变换…

[转载]建立团队沟通协作工作方式

很多初创团队、以及刚开始尝试敏捷的团队&#xff0c;没有工作协议的概念&#xff0c;热热闹闹&#xff0c;混混乱乱。本文介绍了关于工作协议的What, Why, Who, When, 以及How。 What:什么是工作协议 工作协议&#xff1a;由团队共同商议&#xff0c;达成一致遵守的一组规则、…

私有云促进企业管理变革 助力企业快步前行

在全球经济迅速发展和科学技术突飞猛进的情况下, 无论是制造型企业还是服务型行业&#xff0c;企业数量都在迅速增加,产品和服务质量也日趋完善。这必然导致一个结果——企业间的竞争更加激烈、产品的同质化现象日益明显。在这样的大背景之下, 再伴随着现代管理和营销理论的不断…

linux安装自带mysql吗_Linux下安装mysql

前提下必须要有这三个文件夹A.jpgB.jpg还要安装这两个软件&#xff1b;直接百度官网即可&#xff1b;先通过Xftp6这个软件&#xff0c;编译文件夹&#xff0c;C.jpg搭建mysql1.查看CentOS自带的mysqlrpm -qa | grep mysql2.卸载CentOS自带的mysqlrpm -e --nodeps 要卸载的软件3…

Android深入源代码分析理解Aidl总体调用流程(雷惊风)

2017年開始上班的第一天。老不想工作了&#xff0c;假期感觉还没開始就已经结束了&#xff0c;唉&#xff0c;时间就是这样&#xff0c;新的一年開始了&#xff0c;尽管非常不想干正事&#xff0c;没办法&#xff0c;必须干起来。由于后边的路还非常长&#xff0c;距离六十岁还…

(转载)UI接口分层自动化测试框架设计思想

阅读本小节&#xff0c;需要读者具备如下前提条件&#xff1a; 1. 掌握一种编程语言基础&#xff0c;如java、python等。 2. 掌握一种单元测试框架&#xff0c;如java语言的testng框架、python的unittest框架。 3. 掌握目前主流的UI测试框架&#xff0c;移动端APP测试框架Ap…

如何提高阅读源代码的效率 .

如何提高阅读源代码的效率 记得在开源流行之前&#xff0c;我看过的代码紧限于所参与的项目&#xff0c;能有个几万行就不错哩。后来很多优秀开源项目都相继蹦出来了&#xff0c;阅读的代码量那叫一个大呀&#xff01;不得不看。我现在掉到android这个大坑里&#xff0c;每天都…

170821-关于SpringMVC的知识点

1.SpringMVC 概述以及优势 SpringMVC和Spring的关系&#xff1a; 软件开发的三层架构&#xff1a; web层【表示层、表现层】---->Service层---->Dao[DataBase Access Object]---->数据库&#xff01; SpringMVC实际上是Spring的一个子模块&#xff0c;我们用Spring…

pojo类中list存储其他字段_List集合流处理类型小结

本文为博主原创&#xff0c;未经允许不得转载对应实体类importlombok.Getter;importlombok.Setter;GetterSetterpublic classStudent {privateString name;private intage;privateString className;privateString birthday;}1.根据字段取出某一个字段属性的集合List studentLis…

Hash表的扩容(转载)

Hash表&#xff08;Hash Table&#xff09;hash表实际上由size个的桶组成一个桶数组table[0...size-1] 。 当一个对象经过哈希之后。得到一个对应的value , 于是我们把这个对象放到桶table[ value ]中。当一个桶中有多个对象时。我们把桶中的对象组织成为一个链表。 这在冲突处…

写在前面的一些话:《Learning OpenCV》中文版 .

2009-09-17 15:51 7578人阅读 评论(4) 收藏 举报 <!-- /* Font Definitions */ font-face {font-family:Helvetica; panose-1:2 11 5 4 2 2 2 2 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-format:other; mso-font-pitch:variable; mso-font-sign…

独家 | 一文读懂自然语言处理NLP(附学习资料)

前言 自然语言处理是文本挖掘的研究领域之一&#xff0c;是人工智能和语言学领域的分支学科。在此领域中探讨如何处理及运用自然语言。 对于自然语言处理的发展历程&#xff0c;可以从哲学中的经验主义和理性主义说起。基于统计的自然语言处理是哲学中的经验主义&#xff0c;基…

python mock测试_使用mock测试python中的函数

对于测试覆盖&#xff0c;我想测试文件signalC中该函数的异常块&#xff1a;class SignalC:def readSignal(self, a):try:with open(os.path.join(self.newSubFolder, "my file" .csv), a) as csvfile:writer csv.writer(csvfile, delimiter,, quotechar|,quotingc…

如何更好阅读源代码 .

写在前面的话&#xff1a;    自从我在linuxaid.com.cn上发表一些文章开始&#xff0c;就不断的有网友发来电子邮件&#xff0c;或者是就其中某些问题进行探讨&#xff0c;或者是查询其他文章的地址&#xff08;往往这些网友看的是其他网站转载的我的文章&#xff09;&#x…

wins系统flask绑定mysql_flask如何连接mssql,网上大多是sqlite和mysql教程?

这个居然也冒出来&#xff0c;刨坟了。我们不喜欢写原生SQL语句&#xff0c;那个写着费劲&#xff0c;日常开发时候&#xff0c;我们怎么CRUD数据库呢&#xff1f;一般使用ORM&#xff0c;对象关系映射(英语&#xff1a;Object Relational Mapping&#xff0c;简称ORM)。主力使…