【KotlinとJava】Mapとプロパティ リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 30, 2018 KotlinとJava Kotlinでは代入の際にMapを利用することができる。Javaのサンプルと比較するとよく分かるが、とても簡潔に記述できるようになっている。 more
【KotlinとJava】Null不可プロパティ リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 27, 2018 KotlinとJava Kotlinでは null の扱いにとても注意を払っている。今回はメンバー変数にnullを代入しないようにするための機能を紹介する。 more
【KotlinとJava】プロパティの監視 リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 24, 2018 KotlinとJava 委譲プロパティではDelegateを宣言してプロパティの入出力を監視する方法を紹介した。ラムダ式を利用するとより簡単に実装できる。 more
【KotlinとJava】遅延プロパティ リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 21, 2018 KotlinとJava プロパティの遅延評価なんてものもKotlinは言語の機能として持っている。コンピュータは電力を消費してプログラムを実行する。実行しなくともよいのであれば、実行しないに越したことはないのだ。 more
【KotlinとJava】委譲プロパティ リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 18, 2018 KotlinとJava Javaでは外部のライブラリを使用しなければできなかったことがKotlinでは言語の機能として実装されているものがいくつかある。今回の委譲プロパティもその一つだ。 メンバー変数(プロパティ)への値の代入や取り出しを監視したいことはないだろうか?そんな要望もKotlinは快く受け入れてくれる。 今回は委譲プロパティの記述方法を紹介する。 more
【KotlinとJava】Data型の自動関数宣言 リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 15, 2018 KotlinとJava データ型を宣言すると、暗黙的にいくつかの関数を利用することができる。Javaでは手作業で作っていたものがライブラリなしで使うことができるのだ。 more
【KotlinとJava】Mapクラスを使う リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 12, 2018 KotlinとJava 今回はKotlinにおける、Mapをざっと見てみよう。念のために、Mapの概念を説明しておこう。Mapというのは一言でいうと「名前の付けられる配列」である。言語によっては辞書や連想配列などと呼ばれる。辞書を引くときは単語や語句から意味を調べるから、イメージしやすいだろう。 more
【KotlinとJava】データ型の宣言 リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 09, 2018 KotlinとJava JavaにはC言語のような 構造体 がなく、クラスを利用してデータを格納する。Kotlinではデータを扱うための仕組みが用意されている。ここからはしばらくデータ型についての記事となる。じっくり読み進めていってほしい。 more
【KotlinとJava】分解宣言 リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 06, 2018 13 分解宣言 KotlinとJava 今回は変数に値を代入するサンプルなのだが、一見何を行っているのかがわからないかもしれない。Javaのサンプルと見比べて理解を進めてほしい。 非構造化宣言や分解宣言、分割代入などと呼ばれるようだ。 more
【KotlinとJava】whenを使う リンクを取得 Facebook Twitter Pinterest メール 他のアプリ 7月 03, 2018 12 whenを使う KotlinとJava if文 ともう一つの制御構文 when文 だ。 連続したif文 を書くことはなくなる。 more