0701
来源:互联网 发布:淘宝商品链接 编辑:程序博客网 时间:2024/05/21 22:36
昨天下班前S给我布置了一道题,说要开始磨练我咯,说简单是很简单的一道,可是,上午磨了半天。
题目:输入一个字符串,格式yyyymmdd,判断是否合法,输出错误原因(不需要用到抛异常)。
虽然上午用了很多时间,可是还碰到了好多问题了
体现了作为java初学者的不足,要快快学习加倍努力才行啊!!!
package com.RedApple.www;
import java.util.Scanner;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class UserLoginFiveTwo{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = scanner.next();
/*
Pattern p = Pattern.compile("[a-z]{3}");
Matcher m = p.matcher(str);
p(m.matches());
*/
p(str.matches("[a-z]{3}"));
/*
if (p(str.matches("[a-z]{3}"))) {
System.out.println("是日期!");
}
else {
System.out.println("不是日期!");
}
*/
}
public static void p(Object o){
System.out.println(o);
}
}
看了挺多人写的正则表达式,查了一些资料
发现问题:
1如何限制格式yyyymmdd型?
2如何限制只能输8位?
3用正则表达式(视频今天看了老马讲的开头)
下午给s看了,说就写了几句,要偶重写。。。
现在下班了,来不及写咯。 to be continued (17:29)
下午s的答案给我,他写开头,让我往后自己再写(我拖到学完基础以后再做)
他写的很仔细,注释
有个好老师教我
所以我必须先要把基础打的牢固
然后我进步的要快快的
目标明确了
就只剩行动了
没有好老师的时候想要有
有的时候又不懂得珍惜。。。
- 0701
- 0701周二
- 0701part2学习笔记
- 0701-APP-Notification-IncommingMessage
- Python练习-0701
- 随便写写--网页分类0701
- 0701-070x 继承
- 寒假学习心得 数媒0701 杨绍惠
- DOPE OPENCART 自适应主题模板 ABC-0701
- 软件测试实习0701-ant简介
- msn的版本改回到Windows Messenger 简体中文版 5.1.0701
- 从Borland架构师到微软高级工程总监(摘自《程序员》0701期)
- 0701学习笔记数据类型转换和循环嵌套,继续补充一些关于字符串的知识
- 基于visual Studio2013解决C语言竞赛题之0701排队输出
- 基于visual Studio2013解决面试题之0701寻找丑数
- PDA动态调用JAVA提供的WebService
- Oracle数据库优化方法总结
- C#异步调用与多线程
- 注册表
- SQL Server 索引结构及其使用[转]
- 0701
- VC6.0打开文件 内存错误
- [From msdn] Constraints on Type Parameters (C# Programming Guide)
- C#开发ActiveX(创建,发布,注册)
- 如何申请Android Map API KEY 和 如何使用
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算
- Special documentation blocks for doxygen
- 关于字符串操作strncat
- DedeCMS V5.6功能列表