java - 包含字符的字符串到 int

标签 java

简单的问题,但我遇到了麻烦。我有一个格式为 12:43 的字符串输入。 (MM:SS)。
我正在尝试将此字符串转换为 int(秒)。我唯一不知道如何做的部分是如何获得 1243 而不会出现 invalid double error。因为它在字符串中包含 ":",所以我无法执行通常的 Parse.parseInt(string);

最佳答案

  • split根据 的字符串:
  • 对于结果数组中的每个 int,应用 parseInt

关于java - 包含字符的字符串到 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20201756/

相关文章:

java - 在 BDD 中使用不同类型的参数调用相同的步骤

java - JDBC Hibernate - Mysql 连接错误

java - android中json对象无法转换为jsonarray

java - 从命令行运行时测试 FileNotFoundException

java - JExcelAPI - 将日期写入 Excel 工作表会忽略日、月和年

java - 将行添加到模型但未添加。获取 arrayindex 越界异常

java - 一个带有for循环的程序

java - ExecutorService 应该是静态的还是全局的

java - 制作更改密码的功能

java - 与仅使用数组相比,使用 Vector 实现堆栈有优势吗?