Kotlin

【Kotlin入門】関数を戻り値とする関数

こんにちは😀 今回も、関数とラムダ式をみていきます。 戻り値を関数にできる処理を書いていきます。 例えば以下のような式を書いてみましょう。 以下のshowCalc関数は、引数をString型として、戻り値を「(Int...
2018.08.27
Kotlin

【Kotlin入門】ラムダ式の使い方〜クラスのプロパティ

こんにちは😀 今回もラムダ式をみていきます。 ラムダ式で言えば第三回になります。 クラスのプロパティに関数(ラムダ式)を持たせる書き方をしてみます。 以下のように、Calculationクラスを作成し、プロパティを定...
2018.08.27
Kotlin

【Kotlin入門】ラムダ式の使い方〜集合体の要素

こんにちは😀 今回も、ラムダ式をやっていきます。 ラムダ式はデータ型をもつ値なので、集合体の要素としても 使えます。 集合体の要素を関数にして書いてみましょう。 val calculate:List<...
2018.08.27
IT

eclipseのjavaバージョンアップに伴う不整合エラー

こんにちは😀 今回は、eclipseのjavaのバージョンを上げたところエラーが 発生したのを解決したので、eclipseの内容理解も含めて備忘録 として記載します。 eclipseとは「エクリプス」と呼び、統合開発...
IT

MacにClipyをインストールしてみる

こんにちは😀 MacBookを3ヶ月ほど使用してだいぶ慣れた感じはします。 本当にMacのPCを買ってみて良かっと思います。 そろそろ慣れたついでに便利なアプリを追加しようと思います。 そこで今回は、「Clipy」を...
Kotlin

【Kotlin入門】ラムダ式をみてみる

こんにちは😀 今回は、ラムダ式をみてみます。 ラムダ式とは、無名関数の1つです。 無名関数とは、名前を付けずに定義される関数です。 ラムダ式の前に、無名関数を書いてみます。 以下は通常の名前のある関数です。 fu...
2018.08.27
Kotlin

【Kotlin入門】関数定義〜中置記法「infix」を使ってみる

こんにちは😀 今回も関数の応用表現を追っていきます。 「infix」という文法用語をみてみます。 infix(インフィックス)とは、「文の中に置く」という意味です。 これは中置記法というもので、「ちゅうちきほう」と呼...
2018.08.27
Kotlin

【Kotlin入門】関数定義〜関数を1行で表す

こんにちは😀 今回も、関数の応用をみていきます。 実は処理内容によりますが、関数は1行で表現することができます。 戻り値がある場合は、カッコを省略して戻す値を記述します。 書いてみましょう。 以下の処理は、戻り値に...
2018.08.24
Kotlin

【Kotlin入門】関数定義〜可変長引数をみてみる

こんにちは😀 今回は、関数の応用として、可変長引数をみてみます。 可変長引数とは、与える引数の個数を変えることができ、 「vararg」を使用して表します。 実際に書いてみましょう。 goTravel関数を作成し、...
2018.08.27
Kotlin

【Kotlin入門】関数定義の表現〜初期値を与える

こんにちは😀 今回からは、関数をより深くみていきます。 実は、関数の引き数に初期値を設定することができます。 そうすると、関数を呼ぶときに初期値以外の値をセットしたい 場合に、引き数に値をセットすればいいようになりま...
2018.08.27
タイトルとURLをコピーしました