自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

翻译 命令行I/O

在将Scala控制语句之前,我们先介绍如何处理命令行输入和输出。输出我们之前一直在用 println 写输出到标准输出(STDOUT):println("hello world")println会在字符串之后增加换行符,如果你不想换行可以:print("hello world")输入Scala中有很多获取输入的方法,但是在 scala.io.StdIn包中的 readLine 方法最为简单:import scala.io.StdIn.readLineobject HelloInter

2020-10-09 15:21:49 257

翻译 一些内置数据类型

scala包含你想要的标准数值数据类型,在scala中所有的这些数据类型都是对象而不是基本数据类型。下面给出几个声明数字类型变量的方法:val b: Byte = 1val x: Int = 1val l: Long = 1val s: Short = 1val d: Double = 2.0val f: Float = 2.0前四个例子如果你不显示的声明数据类型,那么它们将都被默认为Int类型,所以你如果想让数据类型为Byte、Long、Short必须显示的声明数据类型。小数默认为Dou

2020-10-09 14:04:32 200

翻译 两种类型的变量

在java中你会像下面那样声明变量:String s = "Hello";int i = 42;Person p = new Person("hello");每个变量声明都包含了类型。相比之下,在scala中有两种类型的变量:val创建一个不可变的变量(跟java中的 final 一样)var创建一个可变的变量scala中可以像下面那样声明变量:val s = "Hello"var i = 42val p = new Person("hello")scala可以通过等式右边的

2020-10-09 13:42:11 425

翻译 Hello World

自从 《C Programming Language》 一书的发行,很多编程语言都开始将“HelloWorld“作为语言入门实例。本书遵循传统先给出“HelloWorld“实例:object Hello { def main(args: Array[String]) = { println("Hello World") }}将该代码写保存为一个Hello.scala文件,再在命令行提示符后输入:scalac Hello.scala这时你将看到生成了两个.class文件:Hello.

2020-10-09 09:17:38 81

翻译 Scala特性

Scala的名字来源于单词scalable,当前世界上很多高频访问的网站如Twitter、Netfix、Tumblr、LinkedIn等都有使用Scala,所以Scala并非名不副实。这里给出Scala的一些优良特性:它是由javac之父Martin Odersky创建的,并且也吸取了Java、Ruby、Smalltalk和其它语言的精华;它是一种高级程序设计语言;它是静态类型语言;它具备成熟的类型推断机制;它的语法很精炼但是依赖具备很高的可读性–我们称之为极具表达性;它是纯粹的面向对象编程

2020-09-23 09:49:52 146

翻译 前言

本书将默认读者有其它语言基础,所以我们不会花费太多时间介绍编程基础。本文将说明一些读此书之前的基础。安装Scala运行本书所有的例子你都必须先安装好Scala。你可以从Getting Started学会怎么在IDE和命令行使用Scala。注释Scala中的注释与Java等其它语言中的一样:// a single line comment/* * a multiline comment *//** * also a multiline comment */IDES集成Scala

2020-09-17 09:22:39 47

翻译 Scala总览

Scala

2020-09-16 11:31:49 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除