groovy 接口
发布时间:2020-12-14 16:51:37 所属栏目:大数据 来源:网络整理
导读:1.? [代码] 用闭包来实现接口(1)????? 跳至?[1]?[2]?[3]? [全屏预览] view source print ? 1 //如果接口只有一个方法,可以通过闭包,用下面的方式来实现: 2 ? 3 ? // a readable puts chars into a CharBuffer and returns the count of chars added 4 def
1.?[代码]用闭包来实现接口(1)?????跳至?[1]?[2]?[3]?[全屏预览]
4
|
def ?readable = { it.put( "12 34" . reverse ());? 5 ?}? as ?Readable
|
5 | ? |
6
// the Scanner constructor can take a Readable
7 | s =?new ?Scanner(readable)
|
8
assert?
s.nextInt() ==?
43