zoukankan      html  css  js  c++  java
  • java回顾之枚举和新特性

    java回顾之枚举和新特性

    枚举
        枚举用来表示实例是固定个数的类型。
        比如:季节,元注解里面学过的Retention里面RetentionPolicy也是一个注解

    方法引用
      格式:
        XXX::XXX
    作用:
      如果Lambda里面的代码是一个已存在的代码,没有别的逻辑,就可以用方法引用来代替。
      idea给lambda表达式显示黄色警告,可以用alt+enter快捷键变成方法引用。

    Base64
      作用:
        编码解码
        三种方式:
        基本方式
          没有特殊之处
        Url方式
          编码之后不会出现比如/这种特殊字符
        MIME方式
          编码之后每行最多是76个字符

    正则表达式
      作用:
      对字符串的规则进行校验
        [abc] :可以出现a或b或c
        [^abc] :除了a和b和c之外的其他字符
        [0-9]
        [0-9A-Za-Z]
        []表示的是一个字符,如果里面只有一个值 []可以省略

        [a-z&&[^d]] :a到z但不能是d的字符

        . :表示一个任意字符
        d :表示一个数字字符
        w :表示一个单词字符

        ? :零次或一次
        * :任意次
        + :一次或多次
        {n} :n次
        {n,} :最少n次
        {n,m}:最少n次 最多m次

        ()表示组,第一对小括号是第一组,第二对小括号就是第二组
        \1表示第一组再出现一次 \2表示第二组再出现一次

  • 相关阅读:
    phpstorm Failed to create JVM:error code -4
    php内置函数
    多少
    php 正则
    php 数组 array
    位运算题
    c标准库函数 strcat
    strcpy c标准库函数
    编写一个删除c语言程序文件中所有的注释语句
    杂记
  • 原文地址:https://www.cnblogs.com/gushiye/p/13911117.html
Copyright © 2011-2022 走看看