Scala的面向对象和函数式编程特性 Idea环境搭建和输入输出

Scala有两个最主要的特性------面向对象和函数式编程,Scala的学习就是围绕这两个特性进行的。

一. 面向对象的特性示例

如何运行scala程序

1.直接在L中运行
2.手动编译运行
3.使用ide集成工具

二. Idea环境搭建和输入输出

1.idea环境搭建

先在插件位置下载scala插件,然后选择生成Java新项目并放入自己的文件夹

配置scala的SDK

创建scala文件,选择object,输入def main双击代码提示,在括号中写代码并运行

2.Scala中最基本的输入输出

使用readLine获取用户输入的结果,然后使用println()输出用户输入的结果

根据输入数据不同换不同的类型,如readLine,readInt,readDouble,注意read后首字母要大写

println()会自动换行,print()不会自动换行

print()中引号前带上s可以在引号中用$引用前面用户输入的数据

相关推荐
Cache技术分享3 分钟前
203. Java 异常 - Throwable 类及其子类
前端·后端
wingring4 分钟前
Vue3 后台分页写腻了?我用 1 个 Hook 删掉 90% 重复代码
前端
LFly_ice5 分钟前
学习React-20-useId
前端·学习·react.js
要加油哦~8 分钟前
刷题 | 牛客 - 前端面试手撕题 - 中等 - 1-2/20 知识点&解答
前端·面试
Async Cipher17 分钟前
JSON-LD 的格式
前端·javascript
LFly_ice33 分钟前
学习React-18-useCallBack
前端·学习·react.js
How_doyou_do1 小时前
样式冲突修复组件
前端·javascript·html
IT_陈寒2 小时前
SpringBoot实战:这5个高效开发技巧让我节省了50%编码时间!
前端·人工智能·后端
isixe2 小时前
Uniapp IOS 和 Android 下的文件写入用户目录
前端·uni-app
蓝莓味的口香糖2 小时前
【npm】npm命令大全
前端·npm·node.js