随笔分类 -  112.JAVA之正则表达式和泛型

泛型的使用
摘要:泛型 的好处: 1. 把运行时出现 的问题提前至了编译时。 2. 避免了无谓的强制类型转换。 泛型在集合中的应用: ArrayList<String> list = new ArrayList<String>(); true true true ArrayList<Object> list = ne 阅读全文

posted @ 2018-11-21 11:46 LoaderMan 阅读(217) 评论(0) 推荐(0)

自定义泛型
摘要:自定义泛型 * 自定义泛型类 public class 类名<数据类型> {} * 自定义泛型方法 public <数据类型> 返回值类型 方名称(数据类型 变量名) {} * 自定义泛型接口 public interface 接口<数据类型> {} public class Demo_Generi 阅读全文

posted @ 2017-02-16 21:01 LoaderMan 阅读(226) 评论(0) 推荐(0)

泛型
摘要:泛型的格式: <数据类型1 , 数据类型2 , ...> 泛型的作用: 用来限定集合中存储元素的数据类型 泛型的使用:<>中放的必须是引用数据类型,前后的泛型必须一致,或者后面的泛型可以省略不写(1.7的新特性菱形泛型) 好处: * 将运行的错误提前到了编译期 * 省略了向下转型 * 除去黄色警告线 阅读全文

posted @ 2017-02-16 20:59 LoaderMan 阅读(205) 评论(0) 推荐(0)

Pattern 和 Matcher
摘要:作用:应用这个 Pattern 和 Matcher 可以完成字符串获取功能 使用: // 获取模式器对象 Pattern p = Pattern.compile("a*b") ; // 获取匹配器对象 Mather m = p.matcher("aaaaab") ; // 调用方法 public b 阅读全文

posted @ 2017-02-16 19:39 LoaderMan 阅读(301) 评论(0) 推荐(0)

正则表达式的规则
摘要:A:字符类 * [abc] a、b 或 c(简单类) * [^abc] 任何字符,除了 a、b 或 c(否定) * [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) * [0-9] 0到9的字符都包括 B:预定义字符类 * . 任何字符。 * \d 数字:[0-9] * \w 单 阅读全文

posted @ 2017-02-16 19:36 LoaderMan 阅读(301) 评论(0) 推荐(0)

正则表达式概述
摘要:是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的 阅读全文

posted @ 2017-02-16 19:34 LoaderMan 阅读(206) 评论(0) 推荐(0)

导航