kotlin使用中辍标记法调用函数
2024-09-05 05:03:14
fun main(arg: Array<String>) {
var str = "hello world"
print(str div("l"))
}
infix fun String.div(str:String):String{
return this.replace(str,"")
}
所谓中辍表达式:就是将函数名称放在两个操作数中间,这二个操作数,左侧是包含函数的对象或者值,右侧是函数的参数值,并不是所有的函数都支持中辍表达式,必须满足以下条件:
- 成员函数或者扩展函数
- 只有一个函数
- 使用infix关键字声明函数
最新文章
- java md5
- for of 与 for in的区别
- sql执行顺序
- 使用Intellij idea开发
- Apache服务器的URL重定向
- ASP.NET中的状态保持(转载)
- WCF入门(一)——基本知识
- 【转】各种字符串Hash函数比较
- Windows Phone开发(8):关于导航的小技巧
- ASP.NET中的Excel操作(OLEDB方式)
- 初学Python(第一课)
- vue loadMore 上拉刷新不能实现的坑
- (转载)UnityShader学习笔记(七) 让贴图纹理动起来(河流瀑布特效、精灵序列帧实现)
- 如何在chrome上打开SSL3.0
- Ionic 添加java原生代码 报support.v4不存在问题
- Tsung压力测试工具安装使用
- [每天解决一问题系列 - 0002] Xcopy cannot copy file with long directory
- Windows 平台下Myeclipse 10 中SVN 插件使用教程(TortoiseSVN)
- Python之时间模块
- Java之美[从菜鸟到高手演变]系列之博文阅读导航