java枚举新特性_java回顾之枚举和新特性
生活随笔
收集整理的這篇文章主要介紹了
java枚举新特性_java回顾之枚举和新特性
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
java回顧之枚舉和新特性
枚舉
枚舉用來表示實例是固定個數(shù)的類型。
比如:季節(jié),元注解里面學過的Retention里面RetentionPolicy也是一個注解
方法引用
格式:
XXX::XXX
作用:
如果Lambda里面的代碼是一個已存在的代碼,沒有別的邏輯,就可以用方法引用來代替。
idea給lambda表達式顯示黃色警告,可以用alt+enter快捷鍵變成方法引用。
Base64
作用:
編碼解碼
三種方式:
基本方式
沒有特殊之處
Url方式
編碼之后不會出現(xiàn)比如/這種特殊字符
MIME方式
編碼之后每行最多是76個字符
正則表達式
作用:
對字符串的規(guī)則進行校驗
[abc]:可以出現(xiàn)a或b或c
[^abc]:除了a和b和c之外的其他字符
[0-9]
[0-9A-Za-Z]
[]表示的是一個字符,如果里面只有一個值 []可以省略
[a-z&&[^d]]:a到z但不能是d的字符
.:表示一個任意字符
\d :表示一個數(shù)字字符
\w :表示一個單詞字符
?:零次或一次
* :任意次
+ :一次或多次
{n} :n次
{n,} :最少n次
{n,m}:最少n次 最多m次
()表示組,第一對小括號是第一組,第二對小括號就是第二組
\\1表示第一組再出現(xiàn)一次 \\2表示第二組再出現(xiàn)一次
總結
以上是生活随笔為你收集整理的java枚举新特性_java回顾之枚举和新特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存选择:2666 vs 1600,究竟
- 下一篇: java吧王者_java单排上王者!(一