gpt4 book ai didi

java - 在java中将带空格的字符串转换为整数

转载 作者:搜寻专家 更新时间:2023-10-30 21:17:41 24 4
gpt4 key购买 nike

我试图将一个字符串变量转换成一个整数,只有字符串看起来像这样(例如):

String string = " 12";

所以字符串前面有一个空格。现在正在从 .txt 文件中读取 String 变量,这就是为什么我遇到前面有空格的问题。我需要将变量转换为 int,但是当我尝试时:

int integer = Integer.parseInt(string);

为了将字符串传递给一个整数,它会编译,但在尝试运行程序时出现错误,因为字符串中有空格。

有没有办法将前面有空格的数字字符串传递给 int? .trim 有用吗?如果是这样,我将如何使用它? (我对 .trim 不是很熟悉,我还在学习!!)感谢您的帮助! ^_^

最佳答案

Would .trim work? And if so, how would I use that?

是的,trim() 会起作用,它会从 String 中删除前导和尾随空格,

int integer = Integer.parseInt(string.trim());

关于java - 在java中将带空格的字符串转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23851668/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com