当前位置: 首页 > news >正文

Java:引用其他类的方法

1其他类成员名::方法

public class shuangliejihe {
    public static void main(String[] args) {
        ArrayList<String> a = new ArrayList<>();
        Collections.addAll(a,"1221","222","32","4","5","6","7","8","9","10");
        a.stream().filter(new Predicate<String>() {
            @Override
            public boolean test (String s){
                return s.length() > 3;
            }
        }).forEach(System.out::println);
        //new....这个引用处形参是函数是接口
        //自己写个类,调用方法
        Stringoperator s = new Stringoperator();
        a.stream().filter(s::stringJudge).forEach(s1->System.out.println(s1));
    }
}
}
public class Stringoperator {
    public boolean stringJudge(String str) {
        return str.length() > 3;
    }

2:本类

this::方法(引用处不能是静态方法)

3父类

super::方法(引用处不能是静态方法)

http://www.dtcms.com/a/74748.html

相关文章:

  • 09-ArcGIS For JavaScript -- 基于ThreeJS实现动态GLTF模型加载
  • 如何在AI时代处理 PDF
  • RabbitMQ 全面详解(附面试重点)
  • 【第15届蓝桥杯】软件赛CB组省赛
  • 微服务存在的问题及解决方案
  • Docker基础知识介绍
  • 基于SpringBoot+Vue的电商应用系统的设计与实现(代码+数据库+LW)
  • 【Linux系列】文件压缩
  • 深入解析音频编解码器(Audio CODEC):硬件、接口与驱动开发
  • golang-struct结构体
  • C3P0数据库连接池技术详解及实战
  • Node.js系列(1)--架构设计指南
  • C语言中的结构体数组
  • JSON.stringify()可以转换哪些类型?
  • 【AI 大模型】RAG 检索增强生成 ⑤ ( 向量数据库 | 向量数据库 索引结构和搜索算法 | 常见 向量数据库 对比 | 安装并使用 向量数据库 chromadb 案例 )
  • LeetCode算法题(Go语言实现)_02
  • Hive SQL 精进系列:REGEXP_COUNT 函数的用法
  • 处理流程设计、系统设计、人机界面设计(高软48)
  • 2024年消费者权益数据分析
  • Vue3.5 企业级管理系统实战(九):菜单组件
  • 【MySQL】从零开始:掌握MySQL数据库的核心概念
  • 服务器发送事件(Server-Sent Events,SSE)详解
  • 【算法学习之路】11.并查集
  • 剑指 Offer II 107. 矩阵中的距离
  • 专线、云 和 物联网(IoT)
  • 【css酷炫效果】纯CSS实现进度条加载动画
  • LightRAG简要概述
  • cmake --build . --config Release和make是1个意思吗
  • SQLMesh系列教程:利用date_spine宏构建日期序列实践指南
  • 网络工程安全从入门到“入魂“教学案