java - 如何从字符串变量中获取小时和分钟?

标签 java string time

我有一个 String timme = "13:10"。我想知道如何最好地获取小时和分钟并将它们转换为整数。即 int hours = 13 ,int minute = 10。我知道 for 循环不是最有效的方法,还有更简单的方法吗?

最佳答案

尝试这种方式,通过 split()方法,

String timme = "13:10";
String[] time = timme.split ( ":" );
int hour = Integer.parseInt ( time[0].trim() );
int min = Integer.parseInt ( time[1].trim() );

关于java - 如何从字符串变量中获取小时和分钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21828200/

相关文章:

java - spring batch 异常无法构造 java.util.Map$Entry

javascript - 无法在函数参数上使用 String.includes() 方法

c++ - 如何为秒表编写单元测试?

java - 打印为 Pdf...仅最后 2 页

java - 自移动到 Spring Boot 1.1.4.RELEASE 以来,@Value 和 application.properties 出现问题

java - 在 fragment 中使用 Google map

iphone - 在 iPhone 编程中寻找时间

javascript:检查字符串中包含哪个数组条目

java - Java 中的 StringIndexOutOfBounds

Java-毫秒 (SSS) 未使用 SimpleDateFormat 进行解析