筋肉kt.pdf

E222076ea6b90ae53c2bc68c8a4e01f1?s=47 shogo.yamada
November 29, 2018
1k

 筋肉kt.pdf

E222076ea6b90ae53c2bc68c8a4e01f1?s=128

shogo.yamada

November 29, 2018
Tweet

Transcript

  1. Copyright © ZOZO Technologies, Inc. All Right Reserved. גࣜձࣾ;0;0ςΫϊϩδʔζ ։ൃ෦

    ࢁాঘޗ ,PUMJO1B[[MFST͔Βग़୊͠· ͢ʂʂʂ
  2. ϓϩϑΟʔϧ 5XJUUFS ;0;0ςΫϊϩδʔζ ։ൃ෦ ࢁాঘޗ Copyright © ZOZO Technologies, Inc.

    All Right Reserved. !ZTIPHP (JUIVC !ZTIPHP ދࢹᚳʑͱ 'MVUUFSؔ࿈هࣄ  IUUQTXXXTIPHPHFFLDPN
  3. ϓϩϑΟʔϧ Copyright © ZOZO Technologies, Inc. All Right Reserved. ϕϯνϓϨεLH

    σοτϦϑτLH εΫϫοτLH ɾϘσΟϏϧ͕޷͖ ɾυ΢ΣΠϯδϣϯιϯʹͳΓ͍ͨ
  4. Copyright © ZOZO Technologies, Inc. All Right Reserved. 'MVUUFS੡ࣸਅڞ༗ΞϓϦ ʮ(SPVQ"MCVNʯ

    ݱࡏ$IBUػೳΛ࣮૷͍ͯ͠·͢ʂ
  5. Copyright © ZOZO Technologies, Inc. All Right Reserved. ,PUMJO1B[[MFSTͱ͸ʁ Kotlin

    ConfͰൃද͞ΕͨʮKotlinΫΠζʯΈ͍ͨͳ΋ͷ https://www.youtube.com/watch?v=Xq9vBZs0j-8
  6. Copyright © ZOZO Technologies, Inc. All Right Reserved. ,PUMJO1B[[MFSTͱ͸ʁ ιʔείʔυͱղઆ͸ԼهͷϦϙδτϦʹ͋Δ

    https://github.com/angryziber/kotlin-puzzlers
  7. Copyright © ZOZO Technologies, Inc. All Right Reserved. ͬͦ͘͞໰୊ߦͧ͘ʂʂʂ Έͳ͞Μ΋Ұॹʹߟ͑ͯΈ·͠ΐ͏ʂ

  8. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̍໰

  9. Copyright © ZOZO Technologies, Inc. All Right Reserved. wB USVF

    USVF wC GBMTF GBMTF wD OVMM OVMM wE 8JMMOPUDPNQJMF
  10. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̍໰ ਖ਼ղͱղઆ

  11. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̍໰ղઆ ਖ਼ղ͸

    d) Will not compile a -> A ɺ b -> Bɺ c -> bar ͱͨ͠ͱ͖ʹɺ foo(bar<A, B> b)
  12. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̍໰ղઆ ਖ਼ղ͸

    d) Will not compile a -> A ɺ b -> Bɺ c -> bar ͱͨ͠ͱ͖ʹɺ foo(bar<A, B> b) ͻͱͭͷFunction(ؔ਺)ͱͯ͠ධՁ͞ΕΔ
  13. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̍໰ղઆ ίϯύΠϧΛ௨͢ʹ͸

    foo((c < a), b > d)
  14. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̎໰

  15. Copyright © ZOZO Technologies, Inc. All Right Reserved. wB ,

    wC /VMM1PJOUFS&YDFQUJPO wD *MMFHBM4UBUF&YDFQUJPO wE 8JMMOPUDPNQJMF
  16. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̎໰ ਖ਼ղͱղઆ

  17. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̎໰ղઆ nameͱ͍͏ม਺ʹσʔλ͕ೖΔલʹɺ

    logo͕ධՁ͞ΕΔ͔Βɻ KotlinΫϥεΛ Object Kotlin ʹ͢Δͱಈ͘ ਖ਼ղ͸ b) NullPointerException
  18. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ໰

  19. Copyright © ZOZO Technologies, Inc. All Right Reserved. wB )FMMP8PSME

    wC )FMMP8PSMEGBMTF wD )FMMP8PSMEUSVF wE XJMMOPUDPNQJMF
  20. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ໰ ਖ਼ղͱղઆ

  21. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ໰ղઆ ɾprintln

    ͸ݺͼग़͞Εͨॠؒग़ྗ͞ΕΔ ɾVoid ϝιου͸ Unit Λฦ͢ ɾUnit ͸ γϯάϧτϯͰɺ౳͍͠ͱ൑ఆ͞ΕΔ ɾҰ൪֎ͷ print ͕࣮ߦ͞ΕΔલʹ return false͞ΕΔ ਖ਼ղ͸ a) HelloWorld
  22. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ̐໰

  23. Copyright © ZOZO Technologies, Inc. All Right Reserved. wB 

    wC  wD  wE 
  24. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ໰ ਖ਼ղͱղઆ

  25. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ໰ղઆ ઌʹ੺ͷ৭͕ධՁ͞ΕΔɻ

    val sum = x?:0 + y ਖ਼ղ͸ c)2
  26. Copyright © ZOZO Technologies, Inc. All Right Reserved. ୈ໰ղઆ ઌʹ੺ͷ৭͕ධՁ͞ΕΔɻ

    val sum = x?:0 + y ܭࢉॲཧͨ݁͠ՌΛnull͔Ͳ͏͔൑ఆ͢Δ(ΤϧϏεԋࢉࢠ) val sum = x?: 3
  27. Copyright © ZOZO Technologies, Inc. All Right Reserved. ,PUMJOΛͳΊ͍ͯͨ օ͞Μ

    ࣗ෼΋ؚΉ
  28. Copyright © ZOZO Technologies, Inc. All Right Reserved. ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʙʂ ͥͻ࠙਌ձͰ͓࿩͠·͠ΐ͏ʂʂ