Java、检查SSN
编写一个程序,提示用户输入一个社保号码,它的格式是DDD-DD-DDDD,其中D是一个数字。你的程序应该判断输入是否合法。
package pack2;import java.util.Scanner;public class CheckSSN {public static void main(String[] args) {try(Scanner input = new Scanner(System.in);) {System.out.print("Enter a SSN: ");String ssn = input.next();System.out.println(ssn+" is "+(isValid(ssn) ? "a valid" : "an invalid")+" social security number");}}//判定SSN是否合法public static boolean isValid(String ssn) {//正则表达式匹配字符串return (ssn.matches("\\d{3}-\\d{2}-\\d{4}")) ? true : false;}
}
Java、检查SSN相关推荐
- Java黑皮书课后题第4章:*4.21(检查SSN)编写一个程序,提示用户输入一个社保号码(格式是DDD-DD-DDDD,D是1个数字)你的程序应该判断输入是否合法
*4.21(检查SSN)编写一个程序,提示用户输入一个社保号码(格式是DDD-DD-DDDD,D是1个数字)你的程序应该判断输入是否合法 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.2 ...
- Java,第二次作业——检查SSN
题目: ( 检查 SSN)编写一个程序,提示用户输入一个社保号码,它的格式是 DDD-DD-DDDD, 其中 D 是一个数字.你的程序应该判断输入是否合法.下面是运行示例: public static ...
- 第四章第二十一题(检查 SSN)(Check SSN)
*4.21(检查 SSN)编写一个程序,提示用户输入一个社保号码,它的格式是DDD-DD-DDDD,其中D是一个数字.你的程序应该判断输入是否合法. 下面是一个运行示例: Enter a SSN: 2 ...
- 4.21 检查SSN
*4.21(检查 SSN)编写一个程序,提示用户输入一个社保号码,它的格式是DDD-DD-DDDD,其中D是一个数字.你的程序应该判断输入是否合法. 下面是一个运行示例: Enter a SSN: 2 ...
- java检查注入sql框架_Java:检查器框架
java检查注入sql框架 我在JavaOne 2012上 了解的有趣的工具之一是Checker Framework . Checker Framework的网页之一 指出 ,Checker Fram ...
- java 检查目录是否存在_如何检查Java目录是否存在?
java 检查目录是否存在 We are using the File class that is an abstract representation of file and directory p ...
- Java检查异常、非检查异常、运行时异常、非运行时异常的区别
Java检查异常.非检查异常.运行时异常.非运行时异常的区别 参考文章: (1)Java检查异常.非检查异常.运行时异常.非运行时异常的区别 (2)https://www.cnblogs.com/ou ...
- java 校验ipv6_基于Java检查IPv6地址的合法性
这篇文章主要介绍了基于java检查IPv6地址的合法性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 由于IPv4资源即将耗尽,IPv6将要正式启用 ...
- Java 检查文件后生成8位随机数
Java 检查文件后生成8位随机数 先检查目标文件中是否有数据,如果有则不执行操作,没有就生成一个新的8位随机数. import java.io.*; import java.util.Objects ...
- java检查版本_如何检查Java版本
java检查版本 Sometimes we need to check the Java version while executing a java program. We could be dev ...
最新文章
- ibatise 没有大于等于吗_农村房屋没有证等于违法建筑吗?下面三个时间点记住,小心被忽悠...
- python制作安装包(setup.py)
- 对知识图谱的告白:斯坦福大学CS520课程介绍
- 圆与平面的接触面积_视频:5.3RJ六年级上册圆的面积例题+习题讲解
- Dart 12-Day
- DxOMark将于9月18日公布重磅消息 iPhone 11系列或上榜
- lol新加坡服务器怎么修复,英雄联盟差点被新加坡服翻译“毁了”,7张图片看到想要吐血...
- UNIX环境--线程
- 实验一 单片机 绘制原理图
- Socket教程(完全版)
- 2.3Java NIO
- xynu 2917: 整数凑和问题(搜索)
- 由课堂思考生活(作者:张子逸)
- 变换累次积分顺序的方法和原理(图文详解)
- 电影周周看——适合新手学习的微信小程序
- 数据可视化(一):matplotlib
- parted 4T磁盘
- 光具有无穷维度及不同维度空间中的物体
- 音质悦耳的主动降噪耳机,还有国潮风设计加持,SO魔浪S耳机体验
- POJ 3095 Linear Pachinko 字符串模拟
热门文章
- Kali利用0DAY漏洞CVE-2018-8174获取shell权限
- 什么是健身房管理系统
- linux系统华为笔记本装软件,华为电脑Linux版换windows10,华为笔记本一键安装装win10教程...
- 蚂蚁金服总裁胡晓明:科技如何驱动金融从离线走向在线
- 阿里云总裁胡晓明:未来三年追平亚马逊技术
- 解决谷歌Chorm浏览器上面的地址栏搜索内容直接跳转百度页面的问题
- Sie sind das Essen und wir sind die Jaeger!
- simulink中mpc模块怎么使用_simulink中mpc工具箱
- 2010南非世界杯小结贴
- 美国麻省理工学院数学公开课观后有感