第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Scala程序設(shè)計(jì)—基礎(chǔ)篇

辰方 其它
難度初級(jí)
時(shí)長(zhǎng) 2小時(shí)13分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.63
93人評(píng)價(jià) 查看評(píng)價(jià)
9.8 內(nèi)容實(shí)用
9.6 簡(jiǎn)潔易懂
9.5 邏輯清晰
  • http://img1.sycdn.imooc.com//5eca3a9200013b8b15340666.jpg

    def?curriedAdd(a:Int)(b:Int)?=?a?+?b
    curriedAdd(2)(2)
    
    val?addOne?=?curriedAdd(1)_
    addOne(2)










    查看全部
    0 采集 收起 來(lái)源:Scala 柯里化

    2020-05-24

  • 在Scala里面,函數(shù)是第一等公民。

    http://img1.sycdn.imooc.com//5eca39e4000109ab15300772.jpg

    http://img1.sycdn.imooc.com//5eca39ec0001d1a215440728.jpghttp://img1.sycdn.imooc.com//5eca39f900012de715120758.jpg

    http://img1.sycdn.imooc.com//5eca3a050001a3c415300748.jpg





    查看全部
  • http://img1.sycdn.imooc.com//5eca375400010a7215380798.jpghttp://img1.sycdn.imooc.com//5eca380c0001753a16580834.jpg


    隨堂筆記--

    查看全部
    0 采集 收起 來(lái)源:求值策略

    2020-05-24

  • val?result_try?=?try?{
    ????Integer.parseInt("dog")
    ????}?catch?{
    ????????case?_?=>?0
    ????}?finally?{
    ????????println("always?be?printed")
    ????}
    ????
    val?code?=?1
    val?result_match?=?code?match?{
    ????case?1?=>?"one"
    ????case?2?=>?"two"
    ????case?_?=>?"others"
    }


    查看全部
  • object?worksheet{
    ????val?l?=?List("aaaa",?"bbb",?"cccc")
    ????
    ????for?(
    ????????s?<-?l
    ????????)?println(s)
    ????????
    ????for?{
    ????????s?<-?l?
    ????????if?(s.length?>?3)
    ????????}?println(s)
    ????????
    ????val?result_for?=?for?{
    ????????s?<-?l
    ????????s1?=?s.toUpperCase()
    ????????if?(s1?!=?"")
    ????????}?yield(s1)
    }


    查看全部
    0 采集 收起 來(lái)源:Scala基礎(chǔ) if與for

    2020-05-24

  • object?func_examples?{
    ????def?hello(name:String):?String={
    ????????s"Hello,?${name}"
    ????}
    ????
    ????hello("xx")
    ????
    ????def?hello2(name:String)?=?{
    ????????s"Hello,?${name}"
    ????}
    ????
    ????hello2("yy")
    ????
    ????def?add(x:Int,?y:Int)?=?x+y
    ????
    ????add(1,2)
    }
    //隨堂筆記


    查看全部
  • map 參數(shù) 指的是對(duì)每個(gè)元素, 執(zhí)行, 并又返回值

    查看全部
    0 采集 收起 來(lái)源:Scala list-map

    2020-04-01

  • Scala中的String跟Java中的相同。

    新增了字符串插值interpolation的特性。

    查看全部
    0 采集 收起 來(lái)源:Scala數(shù)據(jù)類型

    2020-03-04

  • 對(duì)于一個(gè)函數(shù),如果返回值是Nothing,那么就是有異常出現(xiàn)。

    查看全部
    0 采集 收起 來(lái)源:Scala數(shù)據(jù)類型

    2020-03-04

  • Any是Scala所有類的父類。

    Any下有兩個(gè)子類,一個(gè)是AnyVal,另一個(gè)是AnyRef。

    Unit相當(dāng)于Java中的void,往往作為函數(shù)的返回類型。

    所有引用的java類型都是AnyRef的子類,所有自定義的scala類也都是AnyRef的子類。

    Null是引用類型的最后一個(gè)子類,Nothing是所有類型的最后一個(gè)子類



    查看全部
    0 采集 收起 來(lái)源:Scala數(shù)據(jù)類型

    2020-03-04

  • scala爸爸

    查看全部
    0 采集 收起 來(lái)源:課程介紹

    2020-02-11

  • 三種變量修飾符:

    1. val 定義immutable variable (定義常量)

      被val定義的變量的值不能更改

    2. var 定義mutable variable(變量)

    3. lazy val

    lazy val 定義的變量不會(huì)第一時(shí)間賦值 ,求值,會(huì)在他第一次被用到的時(shí)候進(jìn)行賦值或者求值。通常用于程序中不一定用到的變量。

    查看全部
  • scala是構(gòu)建于JVM之上的,可以跟Java進(jìn)行互操作。

    也就是說(shuō)可以直接調(diào)用java包,或者在java中調(diào)用scala程序。

    查看全部
    0 采集 收起 來(lái)源:課程介紹

    2020-01-14

  • Tuple(元組):

    定義2個(gè)字段的元組? (1,2) 或? 1 ->2

    訪問(wèn)元組中的元素: z._1 (z元組的第一分量)


    Map[K,V]:

    定義Map?? val? p = Map(1? ->? "David",9 ? ->"Lili")

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Map(1 -> David, 9 -> Lili)?

    p(1)?????? David?? 取p Map 的值

    p.contains(1)?? 判斷key在不在? p Map中

    p.keys?? 取所有key

    p.values? 取所有value

    p + ( k -> v)? 添加值

    p -? k??? 刪除值

    p? ++ List(k -> v ,k -> v)? 添加多個(gè)值

    p? --? List(k,k)? 減去多個(gè)值

    查看全部
    0 采集 收起 來(lái)源:Scala toupe與map

    2019-11-07

  • Range(整數(shù)序列):

    生成Range

    1 to 10???? Range(1,2,3,4,5,6,7,8,9,10)

    1 to 10? by 2??? Range(1,3,5,7,9)

    1 until 10? Range(1,2,3,4,5,6,7,8,9)

    Stream(惰性求值列表):

    列表的第一個(gè)值確定,其他值在使用時(shí)才會(huì)計(jì)算

    1? #::? 2 #:: 3 #::? Stream.empty ? ? ? ? ? ? ?? Stream(1,? ?)

    val? stream = (1? to? 1000000).toStream???? Stream(1, ?)

    .head? 第一個(gè)值

    .tail???? 第一個(gè)值后面的所有值


    查看全部
    0 采集 收起 來(lái)源:Scala Rang與Stream

    2019-11-07

舉報(bào)

0/150
提交
取消
課程須知
本課程是Scala的基礎(chǔ)教程,雖然對(duì)學(xué)員的基礎(chǔ)不做要求,但是學(xué)員最好有一門編程語(yǔ)言的經(jīng)驗(yàn),這樣會(huì)更容易理解課程里的一些概念。
老師告訴你能學(xué)到什么?
1、函數(shù)式編程的基本概念 2、Scala的開(kāi)發(fā)環(huán)境 3、高階函數(shù) 4、表達(dá)式求值策略 5、Scala Immutable Collection簡(jiǎn)介

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無(wú)需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!