在学习Dart的同时,我正在尝试将BMI计算器作为初学者项目。但是,当我尝试输入时,它会输出一个错误
import 'dart:io';
void main() {
print('What is your weight in kgs?');
var weight = Stdin.readLineSync();
print("Your weight is $weight");
}
最佳答案
您正在尝试在类而不是实例上调用readLineSync
。由于readLineSync
不是static
,因此您需要在Stdin
实例上调用它。
您可以通过Stdin
公开一个名为stdin的dart:io
全局实例。
关于dart - Dart 无法接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59688600/