Java Bytecodeへの最新のオープンソースプログラミング言語コンパイルであるKotlinは、Androidの開発を大幅に強化します。 Javaとの完全な相互運用性により、既存のプロジェクト内でのシームレスな統合が可能になります。その簡潔さ、表現力、堅牢なツールで知られるKotlinは、バックエンドとAndroid開発の両方でアプリケーションを見つけ、Googleの公式サポートは人気の高まりを強化しています。
この入門チュートリアルは、コメント、変数、基本データ型、配列、およびタイプの推論など、基本的なKotlinの概念をカバーしています。
前提条件:
フォローするには、Android Studio用のKotlinプラグインが必要です。または、オンラインKotlin PlaygroundまたはIntellij Idea Community Editionを使用する必要があります。
基本データタイプ:
原始タイプと参照タイプのJavaの区別とは異なり、Kotlinはこれを簡素化します。ただし、より小さな整数タイプ(バイト、ショートなど)を含む算術演算中の潜在的なタイプの不一致に注意してください。明示的なタイプのキャストが必要になる場合があります。例えば:
var a:byte = 7 var B:byte = 9 var結果:バイト //キャストせずに不一致エラーを入力します // result = a * b //キャスト付きの正しいアプローチ 結果=(a * b).tobyte() println( "$ result")// output:63
ブールタイプ:
Kotlinのブール型( Boolean
)は、真または偽の値を表します。
文字列操作:
Kotlinは便利な文字列関数を提供します。たとえば、 reversed()
関数は、オリジナルを変更せずに文字列を逆にします。
var name = "nitish" println(name.reversed())// output:hsitin println(name)// output:nitish
配列:
Kotlinは、2つのプライマリアレイ作成方法を提供しています: IntArray
ヘルパー機能またはアレイリテラルの使用。 IntArray(5)
、デフォルトで初期化された5つの整数の配列を作成します。 IntArray(5){5}
すべての要素を5に初期化します。文字列を整数配列に割り当てようとすると、コンパイラエラーが発生します。
変数:
Kotlinは、Immutable(読み取り専用)変数にval
を使用し、変動変数にvar
使用します。タイプ宣言は、Kotlinのタイプの推論機能のためにオプションです。
val firstName:string = "chike" val lastname = "mgbemena" // stringとして推測されるタイプ
val
再割り当てを防ぎますが、配列要素の変更ではありません。
Val Numbers = Intarray(5){10} println(numbers [3])// output:10 数字[3] = 6 println(numbers [3])// output:6
複数の変数宣言は別々の行にある必要があります。
タイプの推論:
Kotlinの強力なタイピングシステムには、タイプの推論が組み込まれ、ボイラープレートコードが削減されます。
val Country = "Nigeria" //文字列として推測されるタイプ VAL CODE = 234 // intとして推測されるタイプ
コメント:
Kotlinは、Javaと同一のブロック( /* ... */
)とLine( // ...
)の両方のコメントをサポートしています。
結論:
このチュートリアルでは、基本的なコトリンの概念を紹介しました。将来のチュートリアルでは、ループ、範囲、条件付きステートメント、コレクション、パッケージをカバーします。さらなる学習については、公式のKotlinドキュメントを参照してください。
このチュートリアルは、eコマースのWebサイト開発で経験したWeb開発者であるNitish Kumarの貢献により強化されました。
以上がゼロからのKotlin:変数、基本タイプ、および配列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。