什么是<<运营商?

blu*_*sky 3 groovy

只是想了解一行复制文件的代码:

new File("c:\\test") << new File("c:\\test\\newtest").bytes
Run Code Online (Sandbox Code Playgroud)

什么<<叫做?

tim*_*tes 6

就是这样 left shift operator

这行代码正在调用File.leftShift( byte[] bytes )(这里是文档),所以将字节newtest写入test