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可以在引号中用$引用前面用户输入的数据

相关推荐
0思必得08 小时前
[Web自动化] Selenium处理动态网页
前端·爬虫·python·selenium·自动化
东东5168 小时前
智能社区管理系统的设计与实现ssm+vue
前端·javascript·vue.js·毕业设计·毕设
catino8 小时前
图片、文件的预览
前端·javascript
layman052810 小时前
webpack5 css-loader:从基础到原理
前端·css·webpack
半桔10 小时前
【前端小站】CSS 样式美学:从基础语法到界面精筑的实战宝典
前端·css·html
AI老李10 小时前
PostCSS完全指南:功能/配置/插件/SourceMap/AST/插件开发/自定义语法
前端·javascript·postcss
_OP_CHEN10 小时前
【前端开发之CSS】(一)初识 CSS:网页化妆术的终极指南,新手也能轻松拿捏页面美化!
前端·css·html·网页开发·样式表·界面美化
啊哈一半醒10 小时前
CSS 主流布局
前端·css·css布局·标准流 浮动 定位·flex grid 响应式布局
PHP武器库10 小时前
ULUI:不止于按钮和菜单,一个专注于“业务组件”的纯 CSS 框架
前端·css
电商API_1800790524710 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫