亀井栄利(45)22この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。はじめに毎日Kotlinシリーズです。このシリーズを初めての方はこちらです。Developers.IO問題2日目は、既存のJavaコードがある想定で、Kotlin化のサポート機能を使ってみる問題。Studioで実際にやってみよう。狙いここで考えて欲しい問題の意図はなんだろうか?JetBrains神のやさしさを噛みしめましょう。自動変換だとKotlinっぽいコードじゃないかもしれません。初学者にはかなり有用な機能だと思います。コードの汚さには目をつぶってKotlin化の手順を覚えよう。IDEAでも同じようなことができるはず。ここでは取り上げません。StudioでJavaCode.javaを作ります。変換後のKotlinコードです。Studioで変換その2Javaクラスからショートカットを使って変換してみようその1と同様にJavaファイルを作成します。Javaファイルを開いた状態で、ショートカットをおす。ご親切にショートカットキーまで書いてあります。環境毎に違う可能性がありますので、ご自身の環境でショートカットをお調べください。Studioで変換その3Javaクラスからコマンド検索を使って変換してみようどこから、変換するんだっけ。忘れてしまうことがあります。その時は最強コマンドの「コマンド検索」ができます。デフォルト設定なら以下のショートカットのはずです。Aどんなときでも使える技なので、覚えておくと最悪探せます。Studioで変換その4JavaコードをコピーしてKotlinファイルに貼り付け時に変換してみよう。ktファイルにJavaのコードを貼り付けるだけです。すると変換するか聞かれます。!?っとなる方いるでしょう。これが楽だと思います。「Kotlinでの書き方わからない。Kotlinだとこの機能なんだっけ。」となった時にとりあえずJavaで書いてktファイルに貼り付ける。Kotlinコードがわかる。検索キーワードをゲットできるので、調べやすい。貼り付けするだけで、変換してくれるなんて。