我有一个代表时间值的String
,并以以下格式存储:
1:31:25
我想替换冒号并将格式更改为:
1h 31m 25s
Java 中的什么函数可以让我用 'h '
和 'm '
替换前两个冒号,并用 's 替换字符串的末尾'
。
最佳答案
你可以这样做:
String[] s = myString.split(":");
String.format("%sh %sm %ss", s);
甚至紧凑!
String.format("%sh %sm %ss", myString.split(":"));
关于Java:替换字符串中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11259549/