當我將字串型別值轉換為 int 時有什么問題,所以它會給我提到的以下錯誤。
uj5u.com熱心網友回復:
如果我正確理解您的問題,您需要將 String 轉換為 int?要做到這一點,使用int.parse(yourString) -> 你會得到 int
如果您遇到 int 和 int 錯誤?或字串和字串?(相同型別但帶問號),嘗試使用 ?? 運算元
例如(帶有字串值):
MyObject(
stringField: myString ?? '', //you are ensuring that if your String is null, there will be no error
);
uj5u.com熱心網友回復:
如果要從 int 資料回傳 String 型別的資料,則需要對其進行轉換。
String test() {
int num = 0;
return(num.toString());
}
但是如果要從String資料回傳一個int型別的資料,需要先決議為int。
int test() {
String pi = '3';
int now = int.parse(pi); // result from change String to int
return now;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/375655.html
下一篇:如何將文本居中放置在容器中間?撲
