Scala学习笔记03:操作符
Scala学习笔记03:操作符
一、scala中操作符与方法的等价性
scala中操作符即方法、方法即操作符。scala中操作符其实是普通方法调用的另一种表现形式,运算符的使用其实就是隐含地调用对应的方法。
1、操作符即方法
运行结果如下:
2、方法即操作符
var str = "abcdef";
var x1 = str.indexOf("c");
var x2 = str indexOf "c";
var x3 = str.substring(2, 4);
var x4 = str substring (2,4) // 如果参数有多个,需要用小括号包起来
var x5 = str.toUpperCase();
var x6 = str.toUpperCase; // 方
Scala学习笔记03:操作符相关推荐
- Scala学习笔记(一)
Scala学习笔记(一) 一.Scala简介 二.Scala安装与配置 1. 安装JDK 2. 安装Scala SDK 3. 安装IDEA插件 三.Scala解释器 1. 启动Scala解释器 2. ...
- MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])
MySQL 8--学习笔记03(插入.更新.删除 数据 [DML语句]) 一.插入数据 1.1 插入所有字段.插入部分字段 1.2 同时插入多条记录(批量插入) 1.3 将查询结果插入到表中 二.更新 ...
- Scala学习笔记(三)
Scala学习笔记(三) 一.模式匹配 1. 简单模式匹配 2. 匹配类型 3. 守卫 4. 匹配样例类 5. 匹配数组 6. 匹配列表 7. 匹配元组 8. 变量声明中的模式匹配 8.1 获取数组中 ...
- Git 的安装与初次使用 —— Git 学习笔记 03
Git 的安装与初次使用 -- Git 学习笔记 03 Git 的安装与初次使用 -- Git 学习笔记 03 安装 Git 在 Linux 上安装 在 Windows 上安装 初次运行 Git 前的 ...
- JavaWeb黑马旅游网-学习笔记03【登陆和退出功能】
Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...
- HTML/CSS学习笔记03【CSS概述、CSS选择器、CSS属性、CSS案例-注册页面】
w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...
- JDBC学习笔记03【JDBC事务管理、数据库连接池、JDBCTemplate】
黑马程序员-JDBC文档(腾讯微云)JDBC笔记.pdf:https://share.weiyun.com/Kxy7LmRm JDBC学习笔记01[JDBC快速入门.JDBC各个类详解.JDBC之CR ...
- MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- Scala 学习笔记
Scala 学习笔记 1 object func_exp { 2 println("Welcome to the Scala worksheet") //> Welcome ...
最新文章
- 用Zabbix部署onalert云告警平台
- Webserver内存溢出分析
- Android 毛小软件,毛库官方app
- 巴什博奕(Bash_Game)
- redis desktop manager_面试官:Redis分布式锁如何解决锁超时问题?
- java字节码_好的,每个接触Java字节码的人
- sqlite_orm sync_schema源码即翻译
- [转载] 【数学问题】利用python求解表达式
- Windows Notepad 居然要迎来大更新了!
- 打造 Microsoft Windows Server 2008 R2 SP1 支持的 Dell 桌面虚拟化解决方案
- 删除悬镜linux安装教程,Linux安全运维之如何活用history命令
- html rpc文档,HTML5 DRM 正式成为 Web 标准,百度正式开源RPC框架brpc
- linux 两台linux服务器想共享一个磁盘分区
- t470换屏线_thinkpad t470怎么样?thinkpad t470拆机图解全面评测
- 深度学习从入门到实战——卷积神经网络原理解析及其应用
- 轮播图和导航栏:Vue和JavaScript分别实现
- linux cp -r 参数,Linux cp命令参数简介
- Extraneous children found when component already has explicitly named default slot. These children
- c语言.jpg图片转成数组_怎么把Word转成PDF?一个PDF转换软件就能搞定!
- 汽车技术管理系统c语言,[源码和文档分享]基于C语言实现的汽车牌照的快速查询...
热门文章
- 【我的物联网成长记13】物联网卡能否携号转网?
- 补习系列(3)-springboot中的几种scope
- mysql 错误编码_【分享】MySQl操作系统提示错误编码
- SpringBoot与Redis缓存
- MscTeX警告Package fontspec Warning: Font “Songti SC Light“ does not contain requested(fontspec)的解决
- Python操作HDF5存储数据方法总结
- VGGnet论文解读及代码实现
- 创建选修专业表oracle,数据库及数据表的创建与删除 (Oracle实验)
- vs2010括号不成对_C++ VS2010 括号匹配 求强人解答
- python项目计划_2017年vn.py项目计划