我無法設定帶有特殊字符的字串。如果我只設定一個字串,它作業正常。
我寫了這一行:
static var var1 = "s$kncsfiu(AKdhjkhj^sjffhj&jh%";
但它顯示此錯誤:

任何線索如何在 Dart flutter 中設定此變數值?
uj5u.com熱心網友回復:
$用于字串中,用于將變數的值直接插入字串中。如果你想$在你的字串中寫入,你需要像這樣轉義它:
static var var1 = "s\$kncsfiu(AKdhjkhj^sjffhj&jh%";
或者通過將您的字串標記為“原始”字串來禁用$變數替換等功能:
static var var1 = r"s$kncsfiu(AKdhjkhj^sjffhj&jh%";
有關更多資訊,請閱讀 Dart 語言教程中的以下部分:https : //dart.dev/guides/language/language-tour#strings
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/387087.html
標籤:镖
