当前位置: 首页 > 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>() {@Overridepublic 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.mrgr.cn/news/94734.html

相关文章:

  • Spring bean的作用域详解
  • Spring面试:Spring,SpringMVC,SpringBoot
  • Excel(函数篇):IF函数、FREQUNCY函数、截取函数、文本处理函数、日期函数、常用函数详解
  • 24.策略模式实现日志
  • 蓝桥杯专项复习——结构体、输入输出
  • 【入门初级篇】布局类组件的使用(1)
  • 市面上常用的23种设计模式,分析实现方式以及实际使用场景案例
  • Centos离线安装openssl-devel
  • 自探索大语言模型微调(一)
  • VSTO(C#)Excel开发8:打包发布安装卸载
  • 守护中国软件供应链安全,未名湖畔的筑梦人
  • Redis--Zset类型
  • 本地部署Spark集群
  • 【AIGC】OpenAI 集成 Langchain 操作实战使用详解
  • Ubuntu从源码安装Webots
  • MySQL 8.4.X 企业版TDE加密功能 测试和验证
  • 手写一些常见算法
  • 使用Python在Word中生成多种不同类型的图表
  • SQL Server表数据变更捕获的5种方法及实战对比
  • Centos离线安装perl