类 SaSugar

java.lang.Object
cn.dev33.satoken.util.SaSugar

public class SaSugar extends Object
代码语法糖封装
从以下版本开始:
1.43.0
作者:
click33
  • 构造器详细资料

    • SaSugar

      public SaSugar()
  • 方法详细资料

    • get

      public static <R> R get(Supplier<R> lambda)
      执行一个 Lambda 表达式,返回这个 Lambda 表达式的结果值,
      方便组织代码,例如:
       
                      int value = Sugar.get(() -> {
                              int a = 1;
                              int b = 2;
                              return a + b;
                      });
                      
      类型参数:
      R - 返回值类型
      参数:
      lambda - lambda 表达式
      返回:
      lambda 的执行结果
    • exe

      public static void exe(SaFunction lambda)
      执行一个 Lambda 表达式
      方便组织代码,例如:
       
                      Sugar.exe(() -> {
                              int a = 1;
                              int b = 2;
                              return a + b;
                      });
                      
      参数:
      lambda - lambda 表达式