Java8-Lambda-No.04

来源:互联网 发布:呼死你软件淘宝有卖吗 编辑:程序博客网 时间:2024/06/10 20:09
public class Lambda4 {    static int outerStaticNum;    int outerNum;    void testScopes() {        int num = 1;        Lambda2.Converter<Integer, String> stringConverter =                (from) -> String.valueOf(from + num);        String convert = stringConverter.convert(2);        System.out.println(convert);    // 3        Lambda2.Converter<Integer, String> stringConverter2 = (from) -> {            outerNum = 13;            return String.valueOf(from);        };        String[] array = new String[1];        Lambda2.Converter<Integer, String> stringConverter3 = (from) -> {            array[0] = "Hi there";            return String.valueOf(from);        };        stringConverter3.convert(23);        System.out.println(array[0]);    }    public static void main(String[] args) {        new Lambda4().testScopes();    }}
原创粉丝点击