java吧 关注:1,287,521贴子:12,813,607

这是什么稀奇古怪的写法?

只看楼主收藏回复

这个方法没有参数,context 里的内容怎么来的?百度都找不到一点关于这种写法的信息,难道就我看不懂这种写法?


IP属地:湖南来自Android客户端1楼2023-11-02 22:27回复
    有没有大佬解答下


    IP属地:湖南来自Android客户端3楼2023-11-02 22:42
    回复
      2025-11-15 20:15:35
      广告
      不感兴趣
      开通SVIP免广告
      lambda表达式,巩固基础


      来自iPhone客户端4楼2023-11-02 23:08
      回复
        4楼说的对


        IP属地:浙江来自iPhone客户端5楼2023-11-02 23:34
        回复
          Java8的lambda表达式


          IP属地:广东来自Android客户端6楼2023-11-02 23:46
          回复
            新特性,毕竟java8才出8年,不认识很正常


            IP属地:安徽来自Android客户端7楼2023-11-02 23:59
            收起回复
              拉姆达表达式,context相当于参数声明,后面是方法体!可以理解左边是参数,箭头是定义一个方法,右边是执行过程


              IP属地:广东来自Android客户端8楼2023-11-03 00:06
              回复
                其实就是返回一个方法,OAuth2TokenCustomizer这个类应该就一个方法


                IP属地:重庆来自Android客户端9楼2023-11-03 00:06
                收起回复
                  2025-11-15 20:09:35
                  广告
                  不感兴趣
                  开通SVIP免广告
                  函数式编程,百度吧


                  IP属地:北京来自Android客户端10楼2023-11-03 00:09
                  回复
                    把这个匿名函数当成返回值返回了,return后面这段就是一个lambda表达式的匿名函数,把函数当成变量一样对待


                    IP属地:广东来自Android客户端11楼2023-11-03 00:11
                    回复
                      看不懂可以让idea转化成你看得懂的


                      IP属地:四川来自Android客户端12楼2023-11-03 00:17
                      收起回复
                        lambda表达式,至于context应该是在上文有定义过,类里面


                        IP属地:江苏来自Android客户端15楼2023-11-03 00:32
                        回复
                          其实就是会返回一个oauth2对象,
                          oauth2对象里有个方法xx(context),
                          方法内容就是return里的代码,
                          然后你调用oauth2方法时需要传入context


                          IP属地:广东来自Android客户端16楼2023-11-03 00:34
                          收起回复
                            支持7楼


                            IP属地:陕西来自Android客户端17楼2023-11-03 00:34
                            回复
                              2025-11-15 20:03:35
                              广告
                              不感兴趣
                              开通SVIP免广告
                              lambda啦


                              IP属地:浙江来自Android客户端19楼2023-11-03 01:00
                              回复