官术网_书友最值得收藏!

Conventions

In this book, you will find a number of text styles that distinguish between different kinds of information. Here are some examples of these styles and an explanation of their meaning.

Code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, and user input are shown as follows: "We can import modules with the import statement."

A block of code is set as follows:

def occurrencesOf[A](elem:A, collection:List[A]):List[Int] = {
  for { 
    (currentElem, index) <- collection.zipWithIndex
    if (currentElem == elem)
  } yield index
}

When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:

def occurrencesOf[A](elem:A, collection:List[A]):List[Int] = {
  for { 
    (currentElem, index) <- collection.zipWithIndex
    if (currentElem == elem)
  } yield index
}

Any command-line input or output is written as follows:

scala> val nTosses = 100
nTosses: Int = 100

scala> def trial = (0 until nTosses).count { i =>
 util.Random.nextBoolean() // count the number of heads
}
trial: Int

New terms and important words are shown in bold. Words that you see on the screen, for example, in menus or dialog boxes, appear in the text like this: "Clicking the Next button moves you to the next screen."

Note

Warnings or important notes appear in a box like this.

Tip

Tips and tricks appear like this.

主站蜘蛛池模板: 淮安市| 镇安县| 台北县| 威信县| 淮南市| 镇平县| 固阳县| 红安县| 黄山市| 红原县| 花莲市| 靖宇县| 菏泽市| 菏泽市| 景德镇市| 西华县| 大英县| 连州市| 陕西省| 钟山县| 颍上县| 武清区| 尚义县| 南陵县| 阿坝| 佛学| 西充县| 安阳市| 密云县| 屯昌县| 罗城| 康马县| 齐齐哈尔市| 高平市| 萨嘎县| 志丹县| 潞城市| 文登市| 上蔡县| 石嘴山市| 岳阳市|