首页 > 其他分享 >lamda表达式

lamda表达式

时间:2022-08-25 01:11:06浏览次数:37  
标签:lamda System Ilove ilove println 表达式 out

lamda表达式是将只有一个方法的接口,采用简化代码的方式调用方法的途径。

/**
 * lamda表达式
 */
public class TestThread {
    
    public static void main(String[] args) {
        Ilove ilove = null;
        //带参数的调用
        ilove = (int a)->{
           System.out.println(a);
        };

        //简化参数类型的调用
        ilove = a -> {
           System.out.println("456");
            System.out.println("a"+a);
        };

        //直接调用方法的调用
        ilove=a -> System.out.println("456----"+a);
        ilove.Ilove(52);//为a赋值
    }
}

//采用内部类接口的形式展示
interface Ilove{
    void Ilove(int a);
}

 

搜索

复制

标签:lamda,System,Ilove,ilove,println,表达式,out
From: https://www.cnblogs.com/lianggegege123/p/16622901.html

相关文章

  • leetcode150:逆波兰表达式求值
    packagecom.mxnet;importjava.util.Stack;publicclassSolution150{publicstaticvoidmain(String[]args){}/***根据逆波兰表示法,......
  • 正则表达式
    转自:学无止境(http://www.cnblogs.com/xiashengwang/p/3988009.html)下面的内容来自于微软的官网。“正则表达式”描述在搜索文本正文时要匹配的一个或多个字符串。该......
  • Rust-语句和表达式
    语句和表达式Rust的函数体是由一系列语句组成,最后由一个表达式来返回值,例如:fnadd_with_extra(x:i32,y:i32)->i32{letx=x+1;//语句lety=y+......
  • API基础正则表达式8月23日
    API基础第二天:回顾:String:Strings=newString("hello");String常用方法:length():获取长度trim():去掉两边空白toUpperCase()和toLowerCase():转大写/转小写st......
  • 常用正则表达式
    常用正则表达式一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多......
  • Switch表达式
    1.旧的用法staticvoidMain(string[]args){Console.WriteLine(OldMethod("Add"));Console.ReadLine();}......
  • 正则表达式
    正则表达式语法普通字符对大小写字母、数字、标点符号的匹配。表达式说明[abc]匹配[]中的所有字符[^abc]匹配除了[]中的所有字符[a-c]匹配区间内的......
  • python中的匿名函数-lambda表达式
    匿名函数"""匿名函数-没有名字的函数-用lambda表达式创建匿名函数"""使用场景"""使用场景-需要一个函数,但又不想费神去命名这个函数-通常在这个函数只......
  • 正则表达式 $1 $2代表什么?
    $1,$2是表示的匹配的小括号里的内容$1是匹配的第一个小括号里的,$2是匹配的第2个小括号里的//将yyyy-mm-dd格式转换为年月日格式functionchDate1date(str){va......
  • 正则表达式
    正则表达式bashbash是一个命令处理,运行在文本窗口中,并能执行用户直接输入命令bash还能从文件中读取linux命令.称之为脚本bash只能通配符、管道、命令替换、条件判断等......