• [解決済み] KotlinのArrayList<String>()とmutableListOf<String>()の相違点

    疑問点 private val repositories = mutableListOf&lt;String&gt;() private val repositories = ArrayList&lt;String&gt;() どちらもmutableなリストですが、では、2つのキーワード mutableListOf あるいは ArrayList ? とか、大きな違いはあるので

    2022-06-24 22:11:01
  • [解決済み] MutableLiveData。コルーチンからバックグラウンドスレッドでsetValueを実行できない

    質問 コルーチンからLiveDataの更新をトリガーしようとしています。 object AddressList: MutableLiveData&lt;List&lt;Address&gt;&gt;() fun getAddressesLiveData(): LiveData&lt;List&lt;Address&gt;&gt; { AddressList.value = list

    2022-06-18 07:02:25
  • [解決済み] Kotlinでhashmapを繰り返し処理するには?

    質問 を反復処理する方法 ハッシュマップ で Kotlin ? typealias HashMap&lt;K, V&gt; = HashMap&lt;K, V&gt; (source) どのように解決するのですか? それほど難しいことではありません。 for ((key, value) in map) { println("$key = $value") }

    2022-05-27 07:16:07
  • [解決済み] Kotlinでリソースからテキストファイルを読み込むには?

    質問 KotlinでSpekのテストを書きたい。このテストでは、HTMLファイルを src/test/resources フォルダからHTMLファイルを読み込む必要があります。どのようにそれを行うのですか? class MySpec : Spek({ describe("blah blah") { given("blah blah") {

    2022-05-18 05:35:32
  • [解決済み] の警告を表示します。クラスパスのKotlinランタイムJARファイルは同じバージョンでなければならない

    質問 以下のような警告が出るのですが、v1.0.6がどこにあるのかわかりません。 このエラーは、Kotlinライブラリが何らかの形で古いKotlinのバージョンを含んでいることに起因している可能性はないでしょうか? この問題を解決する方法、あるいは少なくとも kotlin-reflect を明示的にする (1.1) という提案に従う方法について、何かアイデアはありますか?

    2022-05-10 05:45:21
  • [解決済み] Kotlinでrun、let、apply、also、withを使うべき例

    質問 run, let, apply, also, with の各関数について、良い例があればと思います。 私は、以下の本を読みました。 この記事 しかし、まだ例がない どのように解決するのですか? これらの関数はすべて、現在の関数/変数のスコープを切り替えるために使用されます。これらは、一緒になっているものを一箇所にまとめておくために使われます(主に初期化)。 以下は

    2022-05-06 06:06:02
  • [解決済み] '変数'が変更可能なプロパティであるため、'型'へのスマートキャストは不可能である。

    質問 そしてKotlin初心者は、「なぜ次のコードはコンパイルされないのですか? var left: Node? = null fun show() { if (left != null) { queue.add(left) // ERROR HERE } } Node'へのスマートキャストは不可能で、'left'は変更可能だからです。 こ

    2022-05-05 20:03:04
  • [解決済み] if式でのBoolean?の使用

    質問 もし、Nullableな Boolean b というように、Javaで以下のような比較をすることができます。 Boolean b = ...; if (b != null &amp;&amp; b) { /* Do something */ } else { /* Do something else */ } Kotlinでは、同じように !! 演算子を使用し

    2022-04-28 08:19:32
  • [解決済み] Kotlinで'by'キーワードは何をするのですか?

    質問 アンドロイドの開発をしていると、時々このようなものに出くわすことがあります。 var someModel: someViewModel by notNullAndObservable { vm -&gt; ... } の意味がよくわからない。 by というキーワードがあります。 どのように解決するのですか? で Kotlin リファレンス には、2つの使い

    2022-04-27 02:22:49
  • [解決済み] Kotlinのfoldとreduceの違い、いつどちらを使うか?

    質問 私は両方の関数でかなり混乱しています fold() と reduce() をKotlinで使う場合、両者を区別する具体例をどなたか教えていただけませんか? どのように解決するのですか? fold は初期値をとり、最初に渡すラムダはその初期値とコレクションの最初の要素をパラメータとして受け取ります。 例えば、整数のリストの和を計算する次のようなコードを考えてみよ

    2022-04-24 20:21:57
  • [解決済み] Kotlinのトライウィズリソース

    質問 Java の try -with-resourcesのコードをKotlinで書くと、私にはうまくいきませんでした。 以下のように様々なバリエーションを試してみました。 try (writer = OutputStreamWriter(r.getOutputStream())) { // ... } しかし、どちらもうまくいきません。 誰か代わりに何を使うべきか

    2022-04-24 09:38:10
  • [解決済み] Kotlinの複数変数let

    質問 kotlinで複数のnullable変数に対して複数のletを連鎖させる方法はありますか? fun example(first: String?, second: String?) { first?.let { second?.let { // Do something just if both are != null

    2022-04-23 02:58:16
  • [解決済み] なぜKotlinではJavaの静的フィールドの代わりのようなものとして「コンパニオンオブジェクト」を使うのか?

    質問 コンパニオンオブジェクトの意味を教えてください。今のところ、私は、Javaの static が必要です。 と迷っています。 なぜ、"companion"と呼ばれているのですか? を複数作成するということでしょうか? スタティック プロパティの中でグループ化する必要があります。 companion object ブロックを作成しますか? あるクラスにスコープ

    2022-04-22 19:50:57
  • [解決済み] Kotlinでログを取るための慣用的な方法

    質問 Kotlinには、Javaで使われているような静的フィールドの概念がありません。Javaでは、ロギングの方法として一般的に受け入れられています。 public class Foo { private static final Logger LOG = LoggerFactory.getLogger(Foo.class); } 質問 は、Kotlinでロギングを実行

    2022-04-20 07:13:45
  • [解決済み] Kotlin の単一感嘆符

    質問 Kotlinでエクスクラメーションマークを1つ付けるとどういう意味になりますか?特にJavaのAPIを使うときに何度か見たことがあります。でも、ドキュメントにもStackOverflowにも書いてないんだ。 解決方法は? と呼ばれるものです。 プラットフォームタイプ であるかどうかをKotlinが知らないことを意味します。 null で、NULL可能かどうかはあなた次第

    2022-04-16 12:09:11
  • [解決済み] KotlinでStringをLongに変換する方法は?

    質問 のようなメソッドがないため Long.valueOf(String s) 行き詰まりました。 KotlinでStringをLongに変換する方法は? どのように解決するのですか? 1. string.toLong() 文字列を [Long] 数値としてパースし、結果を返します。 文字列が有効でない場合、NumberFormatExceptionをスロ

    2022-04-15 02:15:44
  • [解決済み】Kotlin : パブリック get プライベート set var

    質問 kotlin で、public なゲッターと private な(内部でのみ変更可能な)セッターを持つ var を定義する正しい方法は何でしょうか? どのように解決するのですか? var setterVisibility: String = "abc" // Initializer required, not a nullable type private set //

    2022-04-13 13:59:01
  • [解決済み】「不適切なブロッキングメソッドの呼び出し」を適切にする方法は?

    質問 現在、kotlinのコルーチンをもっと活用しようと思っています。しかし、問題に直面しています。これらのコルーチン内でmoshiまたはokhttpを使用すると、警告が表示されます。 不適切なブロッキング・メソッド呼び出しです。 これらを修正する最善の方法は何でしょうか?私は本当に不適切なことをしたくない;-) 解決方法は? 警告は、現在のスレッドをブロックするメソッドに関

    2022-04-10 06:37:36
  • [解決済み】Kotlinのダブルバング(!)演算子とは?

    質問 Android StudioでJavaからKotlinに変換しています。インスタンス変数の後にダブルバングが表示されます。ダブルバングとは何ですか、そしてもっと重要なのは、これはどこに文書化されていますか? mMap!!.addMarker(MarkerOptions().position(london).title("Marker in London")) 解決方法は?

    2022-04-04 12:11:47
  • [解決済み】Kotlin:関数を他の関数にパラメータとして渡すには?

    質問 与えられた関数foo 。 fun foo(m: String, bar: (m: String) -&gt; Unit) { bar(m) } できるのです。 foo("a message", { println("this is a message: $it") } ) //or foo("a message") { println("this is a mes

    2022-04-03 09:42:38