アプリケーションのコード実行時に「分割」エラーが発生する - TechRepublic

アプリケーションのコード実行時に「分割」エラーが発生する - TechRepublic

モバイルアプリ

  • 投稿するには今すぐ登録するかサインインしてください
  • 最近のアクティビティ
  • よくある質問
  • ガイドライン

質問

  • クリエイター

    トピック

  • アプリケーションのコード実行時に「分割」エラーが発生する

    HarryStoun ·約2年10ヶ月

    Kotlinでコードを書いたのですが、実行すると「未解決の参照:​​ 分割」というエラーが発生します。このプログラミング言語をあまり使ったことがないので、どうすれば解決できるのか分かりません。

    fun main() {
    val str = “A:B:C”
    val delim = “:”

    val list = str.split(delim)

    println(リスト) // [A, B, C]
    }

    • このトピックは 2 年 10 か月前にkees_bによって変更されました。アバター写真
  • クリエイター

    トピック

すべての答え

  • 著者

    返信

    • 2022年12月6日午前9時05分#4011760

      アバター写真

      返信先: アプリケーションのコード実行時に「分割」エラーが発生する

      kees_b · 約2年 10ヶ月前

      アプリケーションのコード実行時に発生する「分割」エラーへの返信

      どうやら、str変数のsplitメソッドが認識されていないようです。言語のドキュメントをよく読んでください。

      • この返信は 2 年 10 か月前にkees_bによって変更されました。アバター写真
      • この返信は 2 年 9 か月前にkees_bによって変更されました。アバター写真
    • アバター写真

      返信先: アプリケーションのコード実行時に「分割」エラーが発生する

      Rohit Sri ·2年4ヶ月前

      アプリケーションのコード実行時に発生する「分割」エラーへの返信

      ご提供いただいたコードは正しいようですが、発生しているエラーはおそらく表記上の問題によるものです。Kotlinでは文字列は二重引用符(“)で囲みますが、ご提供いただいたコードでは表記上の引用符(“”)が使用されています。

      このエラーを修正するには、str変数とdelim変数を囲む引用符を通常の二重引用符に置き換えてください。修正後のコードは次のとおりです。

      fun main() {
      val str = “A:B:C”
      val delim = “:”

      val list = str.split(delim)

      println(リスト) // [A, B, C]
      }

      この変更を行った後、split 関数は期待どおりに動作し、区切り文字 delim が出現するたびに文字列 str を分割するようになります。

  • 著者

    返信

1件の返信スレッドを表示

Tagged: