从输入中读取整数并将其分配给变量

尼古拉斯·西普里斯(Nicolas Siplis)

我一直在尝试寻找一种简单的方法来读取Rust中的变量,但是到目前为止还没有运气。Rust Book中的所有示例都处理了字符串AFAIK,我找不到任何与有效的整数或浮点数有关的东西。

约翰·C

我在这台机器上没有Rust编译器,但是部分基于接近的答案,您想要类似...

let user_val = match input_string.parse::<i32>() {
    Ok(x) => x,
    Err(_) => -1,
};

或者,正如评论中指出的那样,

let user_val = input_string.parse::<i32>().unwrap_or(-1);

...尽管您在整数大小和默认值方面的选择可能显然有所不同,并且您并不总是需要parse()的类型限定符(::<i32>),可以从赋值中推断出类型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

读取输入框中的值并将其分配给变量进行加密和解密

如何读取键盘输入并将其分配给局部变量?

从对象中提取整数并将其分配给变量

如何从MySQL中读取双列并将其分配给C#双变量?

如何从文件中读取数组并将其分配给变量?

如何从 URL 读取 JSON 文件并将其分配给 NodeJS 中的全局变量?

您如何从html文本框中获取输入并将其分配给javascript变量?

从文本中获取值并将其分配给变量

从数组中调用元素并将其分配给变量?

如何切片或分离整数并将其分配给不同的变量

春天如何读取文件并将其分配给ArrayList?

读取CSV并将其分配给服务SpringBoot

接受用户输入并将其分配给对象

在 Swift 中声明一个类类型的变量并将其分配给不同的变量

AngularJS:从函数返回数据并将其分配给变量

从函数返回数组并将其分配给变量

选择第n行并将其分配给变量

从数组中分离对象并将其分配给变量

从qtextedit获取文本并将其分配给变量

评估命令并将其分配给变量

导入函数并将其分配给变量

选择属性的特定部分并将其分配给变量

解包列表并将其分配给变量

如何从转义闭包中获取值并将其分配给变量并显示在 tableview 中

从表单中查找用户输入并将其分配给属性

如何从文本文件中读取变量并将其值使用Shell脚本分配给其他变量

VBA:在PowerPoint中添加文本框并将其分配给对象变量

如何将sql查询的结果分配给变量并将其用于内置函数中?

在 bash 变量中应用 sed 并将其分配给另一个