以下のコードを検討してください。
void main() {
int num = 5;
print('The number is ' + num);
}
変数numの値を出力しようとすると、例外が発生します:The argument type 'int' can't be assigned to the parameter type 'String'
。
Numを印刷する方法を教えてください。
文字列とともにintの値を出力するには、文字列補間を使用する必要があります。
void main() {
int num = 5;
print("The number is $num");
}
toString() をintに追加するだけです。 JSに似ています。
void main() {
int num = 5;
print('The number is ' + num.toString()); // The number is 5
}