p コンテナ・オブジェクト 0123デフォルトの名無しさん2017/05/04(木) 00:18:07.49ID:lRx89izX ない そんなもんIDEのデバッガで止めて見ればいいだろ 0124デフォルトの名無しさん2017/05/04(木) 00:39:59.73ID:7TNYL3q7 それはダサいわ 0125デフォルトの名無しさん2017/05/13(土) 22:26:26.42ID:UQoi629m なんか折りたたみすぎるんだよな〜 0126デフォルトの名無しさん2017/05/18(木) 03:33:23.69ID:DKg0Na73 大勝利キタ━━━━(゚∀゚)━━━━ !!!! 0127デフォルトの名無しさん2017/05/18(木) 03:35:35.85ID:Wz6O2oVO きたな 0128デフォルトの名無しさん2017/05/18(木) 03:38:32.99ID:l26+mVZr まじか 0129デフォルトの名無しさん2017/05/18(木) 08:19:21.98ID:6xLYhPbf アプデかなんか来たの? 0130デフォルトの名無しさん2017/05/18(木) 08:34:44.83ID:eCnYzL6s Androidでのファーストクラスサポートだそうですよ 0131デフォルトの名無しさん2017/05/18(木) 08:35:35.63ID:zgtLgueR Today, at the Google I/O keynote, the Android team announced first-class support for Kotlin.
出力 20 : Alice 20 : Kate 25 : Dave 25 : Tom 0151デフォルトの名無しさん2017/05/19(金) 13:20:04.25ID:JnsQ7Gr+ ニュース見て始めて半日くらいの調べもの堪え性のない人が質問です! それはそうと初心者スレとか質問スレとかあってもいいかもしれないですね!
>>> var list = listOf(10, 20, 30) >>> list[1] + 5 25 >>> var map = mapOf(1 to 10, 2 to 20, 3 to 30) >>> map[1] + 5 error: infix call corresponds to a dot-qualified call 'map[1].plus(5)' which is not allowed on a nullable receiver 'map[1]'. Use '?.'-qualified call instead >>> map[1]?.plus(5) 15 入ってる数字をあとで計算とかに使いたいだけなんですがどこの考え方間違ってるんでしょうか 0152デフォルトの名無しさん2017/05/19(金) 20:24:00.83ID:t+9TXaRk>>70 おめ 0153デフォルトの名無しさん2017/05/19(金) 20:34:19.80ID:Ig6oJN7I>>71 これは恥ずかしいwwww 0154デフォルトの名無しさん2017/05/19(金) 22:29:26.32ID:HhPXEO/A じゃ今後のAndroidのライブラリにはKotlinで書かれてるものの出てくるのかな? 0155デフォルトの名無しさん2017/05/20(土) 00:38:31.20ID:ap8WyFQI それはないだろう 0156デフォルトの名無しさん2017/05/20(土) 02:32:08.53ID:WmFfeyqJ>>151 map[何々]が、nullable だから。 map[1]は存在するけど、map[4]なら存在しない
>>> var value = map[2] >>> value 20 >>> value + 5 error: infix call corresponds to a dot-qualified call 'value.plus(5)' which is not allowed on a nullable receiver 'value'. Use '?.'-qualified call instead >>> var value:Int = map[2] error: type mismatch: inferred type is Int? but Int was expected このへんも、Null安全のない言語から来た人はふんす!!ってなると思われ 0169デフォルトの名無しさん2017/05/21(日) 20:26:44.09ID:9L9dm7b/>>163 C#文法とC#ライブラリを学習するよりは楽そう