Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kotlinってなぁに?

A5eab2fe76809ed605be6e8b55c94db1?s=47 anna
March 01, 2018

 Kotlinってなぁに?

Javaを卒業してAndroid Kotlinを書き始めて1年、わかったことや違いがあったので簡単に説明してみました。(5分LT)

https://javajoq.connpass.com/event/78814/

A5eab2fe76809ed605be6e8b55c94db1?s=128

anna

March 01, 2018
Tweet

Other Decks in Technology

Transcript

  1. Kotlin ͬͯ ͳ͊ʹʁ ΢ϛʔϕגࣜձࣾ "OESPJEΞϓϦΤϯδχΞ ͋Μͳ-W !SN@@SG

  2. "OESPJE+BWBͰ͸ JavaΑΓ͍͍ײ͡ͷݴޠ͕͋ΔΒ͍͠Αɾɾɾ

  3. /VMM҆શ هड़͕؆ܿ ,PUMJO +BWB Ϋϥογϡࡇ هड़͕৑௕

  4. ,PUMJO +BWB String hoge = null; hoge.toInt(); ←Ϋϥογϡ͢Δ String hoge

    = null; if(hoge == null){ return; } else { hoge.toInt(); } val hoge: String? = null ←OK! val hoge: String = null ←ίϯύΠϧΤϥʔ var hoge = null hoge?.toInt() ?: return ௕͍ʂ͵ΔΆා͍ʂ ҆৺ʂ҆શʂ؆୯ʂ Null҆શ ؆ܿͳهड़ Ϋϥογϡࡇ ৑௕ͳهड़
  5. Android͚ͩͩͱࢥͬͨʁ ,PUMJOͰॻ͜͏żʙ J04ʂ 8FCΞϓϦʂ αʔόʔʂ ΋ॻ͚Δɾɾ͔΋ɾɾɾʁ