在scala源码中有大量的:_*,其作用是把Array、list转换为参数列表,作为变长参数传入参数列表

例子:

    def sumx(a:Int*)={
a.sum
} val a=Range(1,9)
println(a.toString)
println(sumx(a:_*))

最新文章

  1. 使用技术手段限制DBA的危险操作—Oracle Database Vault
  2. Python2 基本数据结构源码解析
  3. qmake的使用
  4. POJ 3693 后缀数组
  5. javaScript数组循环删除
  6. 5. Unity脚本的执行顺序
  7. 【转】jquery两稳定版本比较~~
  8. SSH config
  9. listener、context、filter、servlet及其加载顺序
  10. haproxy的stick table复制
  11. 正则表达式入门+实战(c#实现)
  12. 20145237 实验一 逆向与Bof基础
  13. 使用re开发python计算器
  14. Jenkins解析日志(log-parser-plugin)
  15. xcodebuild构建时报错unknown error -1=ffffffffffffffff Command /bin/sh failed with exit code 1
  16. vim的基本用法
  17. How to make an IntelliJ IDEA plugin in less than 30 minutes
  18. js获取时间戳(new date()参数获取)
  19. C库中strcpy函数的参数为NULL问题
  20. java基础21 System类和Runtime类

热门文章

  1. AN INTEGER FORMULA FOR FIBONACCI NUMBERS
  2. 记一次 .NET 某机械臂智能机器人控制系统MRS CPU爆高分析
  3. 一篇文章搞懂Nginx
  4. Oracle体系结构一
  5. 在开发中使用GMap.Net 控件的心得一
  6. Electron-vue项目使用 Inno Setup 创建安装包
  7. 1.24学习总结——HTML常见标签
  8. 使用manacher算法解决最长回文子串问题
  9. PHP中命名空间是怎样的存在(一)?
  10. 解决下载的css样式文件在同一排的问题