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

まだJavaで消耗してるの?Kotlinのすすめ

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 まだJavaで消耗してるの?Kotlinのすすめ

Cluex社主催 LT大会 発表資料

Avatar for kazakago

kazakago

May 19, 2017
Tweet

More Decks by kazakago

Other Decks in Programming

Transcript

  1. ϥϜμࣜ ,PUMJOͰ͸ϥϜμ͕ࣜ࢖͑Δɻ
 "OESPJEͷϘλϯΠϕϯτ͸+BWBͰ͸ҎԼͷΑ͏ʹ͜͏ ॻ͕͘ɺɺɺ w +BWB +BWB  Button button

    = new Button(this);
 button.setOnClickListener(new View.OnClickListener() {
 @Override
 public void onClick(View v) {
 System.out.print("Ϙλϯԡ͞Εͨʂ");
 }
 });
  2. /VMM҆શ w +BWB ObjectD getObjectD(ObjectA objectA) {
 if (objectA !=

    null) {
 ObjectB objectB = objectA.getObjectB();
 if (objectB != null) {
 ObjectC objectC = objectB.getObjectC();
 if (objectC != null) {
 return objectC.getObjectD();
 }
 }
 }
 return null;
 }

  3. ͦͷଞʹ΋ʜ w ίϧʔνϯ w σϑΥϧτҾ਺ w ετϦʔϜૢ࡞ؔ਺ w σʔλΫϥε w

    ඇݕࠪྫ֎ w KBWBTDSJQU΁ͷτϥΠϯεύΠϧ w ,PUMJO/BUJWF w FUD