JetBrainsが開発した期待の新言語、Androidの公式開発言語にしてサーバーサイドもなんでもいけるKotlinについて語りましょう
https://kotlinlang.org
※前スレ
http://mevius.5ch.net/test/read.cgi/tech/1521401186/
Kotlin 4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/07/17(火) 18:00:27.88ID:PDZGrLP22デフォルトの名無しさん
2018/07/17(火) 18:34:50.92ID:ZWBv+70m 乙
2018/07/17(火) 20:06:19.10ID:Z83QhDM9
Xamarin程の糞はない
2018/07/17(火) 21:11:02.49ID:C4Kv1s9N
公式サイト
https://kotlinlang.org/
公式ブログ
https://blog.jetbrains.com/kotlin
コードを貼れる所
http://rextester.com/l/kotlin_online_compiler
Google、KotlinをAndroidアプリ開発言語に選定
http://jp.techcrunch.com/2017/05/18/20170517google-makes-kotlin-a-first-class-language-for-writing-android-apps/
https://kotlinlang.org/
公式ブログ
https://blog.jetbrains.com/kotlin
コードを貼れる所
http://rextester.com/l/kotlin_online_compiler
Google、KotlinをAndroidアプリ開発言語に選定
http://jp.techcrunch.com/2017/05/18/20170517google-makes-kotlin-a-first-class-language-for-writing-android-apps/
2018/07/18(水) 00:09:41.84ID:IiYwsEVm
2018/07/18(水) 15:25:15.23ID:4EnTiz3/
class A{
var a=A //ここでStackOverFlowになる
fun foo(a:A){this.a=a}
}
無限ループしてる感じになっているのかな?
どう実現すればいいですか?
var a=A //ここでStackOverFlowになる
fun foo(a:A){this.a=a}
}
無限ループしてる感じになっているのかな?
どう実現すればいいですか?
2018/07/18(水) 16:38:17.91ID:RcnbSnHo
2018/07/18(水) 16:41:25.02ID:RcnbSnHo
2018/07/18(水) 19:09:03.71ID:Su6NE01F
探索のnodeを作っていまして
aのところに親ノード入れようとしているんですが、それがうまく行かなくて
aのところに親ノード入れようとしているんですが、それがうまく行かなくて
2018/07/18(水) 19:09:58.55ID:Su6NE01F
var a=Aは初期化しているだけです
2018/07/18(水) 19:15:14.93ID:FXmaHpqV
それなら普通に
var a: A? = null
で初期化しとけよ
どうしてもインスタンスを入れたいなら
var a = A()
でもいいけどさ
aにはAのインスタンスを入れなくちゃいけないのに、なんでクラスそのものを入れようとしてるんだ
var a: A? = null
で初期化しとけよ
どうしてもインスタンスを入れたいなら
var a = A()
でもいいけどさ
aにはAのインスタンスを入れなくちゃいけないのに、なんでクラスそのものを入れようとしてるんだ
2018/07/18(水) 19:27:02.59ID:OIFrVuMx
それと質問するときは差し支え無い範囲で実際のコードそのまんまの方がいいよ
class Node {
var parent: Node? = null
}
とか書いてあると何がしたいのか読み取れるけど、
Aとかaじゃ何が何やらわからない
class Node {
var parent: Node? = null
}
とか書いてあると何がしたいのか読み取れるけど、
Aとかaじゃ何が何やらわからない
13デフォルトの名無しさん
2018/07/18(水) 20:11:49.59ID:3T+bsJq52018/07/18(水) 20:27:27.20ID:psgNFjkz
あー、var a = A()になってそうだな
それなら無限ループになるわ
対策方法は上に書いてあるやつでいいけど
それなら無限ループになるわ
対策方法は上に書いてあるやつでいいけど
15デフォルトの名無しさん
2018/07/18(水) 20:30:22.18ID:3T+bsJq5 よくわからんが class A(val a: A) じゃいかんのか?
16デフォルトの名無しさん
2018/07/18(水) 20:32:19.89ID:3T+bsJq5 あ、だめか。class A(val a: A?) じゃないと永遠に初期化不能かw
2018/07/18(水) 22:44:24.79ID:3bDqFXKr
これおもしろいな、aをnull許容型にしないとインスタンスできないだろ
Javaだとそんなこと考えることもなかった
Javaだとそんなこと考えることもなかった
2018/07/19(木) 00:32:31.04ID:neesrQsq
試してないけど、nullobject用の派生クラスを用意して、nullobjectのaにはthis代入すりゃいいんじゃない?
2018/07/19(木) 01:00:01.34ID:CV+7JOtj
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
