Ktlinとの初めての接触(Ktlin 1)

2114 ワード

Ktlin
JVMで運転します
静的な強いタイプの言語
JavaScriptソースにコンパイルできます.
Java 100%対応
Kotlinはコードの比較的簡潔な言語で、Jetbrainによって作成されたもので、主に以下のいくつかの特徴があります.
静的な強いタイプの言語
JVMで運転します
JavaScriptコードにコンパイルできます.
Java 100%対応
 使用:android studioにKotlinプラグインを追加します.File->Setting->Pluginsを検索して、installをクリックしてインストールします.インストールが完了しました.プロジェクトにおけるbuild.gradleの追加:
 buildscriptディレクトリに追加:
 ext.kotlin_version = '   '
  classipath「org.ject brain.kotlin:kotlin-gradle-plugn:$kotlin-uversion」
その後、appのgradleに追加する:
appyplugin:'kotlin-android'
アプリのgradleに依存を追加:
    comppile'org.jet brain.kotlin:kotlin-stdlib-jre 7:1.1.2-4'
    comppile'org.ject brain.kotlin:kotlin-reflect:1.1.2-4'
そして、androidディレクトリの下に、あなたがkotlinを置くディレクトリを追加します.
 sourceSets{ main.java.srcDirs+='src/main/kotlin' }
そして同期して、次はKtlinコードを作成できます.
まず、mainディレクトリの下に、kotlinフォルダを作成し、そのフォルダの下にパケットを作成し、カバンの中にKtlin File/Classを作成します.
ここでKotlin Fileを作成しました.Hello Ktlinと名づけました.作成したら、その拡張子の名前が分かります.kt、そしてファイルの中で一つの方法を作成します.
package com.sendi.kt01 /** * Created by Administrator on 2017/5/17. */ fun main(args:Array){ }
一番上のパッケージ名は「;」で終わらないことが分かります.また、その関数定義はクラス内で定義されなくてもいいです.次に変数を定義し、印刷します.
   
 var str:String=""
fun main(args:Array){
    str="Hello Word!"
    println(str)
}
出力の結果は、ハローワールドです.
変数の定義フォーマットは、var変数名:タイプ=値であり、Javaと同じように使用しなくてもいいことが分かります.を選択します.次に、クラスを定義します.
data class Person(val id:Int,val name:String){ }
そのクラスの定義は直接に後にパラメータを加えるもので、同様の構造方法です.次にオブジェクトを作成して印刷します.
println(Person(1,"person"))
出力結果はPerson(id=1、name=person)で、自動的にクラス内でパラメータと一致する変数メンバーを作成したようです.
タイプの定義はすべて最初の文字を大文字にします.例えばintはInt、doubleはDoubleに対応します.
はい、Kotlinとの初めての接触は大体このようにしています.これからもその使い方を学んでいきます.知っている友達にはどんどん指導してもらいたいです.
学習接続:
Kotlin言語中国語ステーション