我有一个String表示时间值并以下列格式存储:
1:31:25
Run Code Online (Sandbox Code Playgroud)
我想替换冒号并将格式更改为:
1h 31m 25s
Run Code Online (Sandbox Code Playgroud)
Java中的哪个函数让我用'h '和替换前两个冒号,并'm '用字符串结尾替换's'.
你可以这样做:
String[] s = myString.split(":");
String.format("%sh %sm %ss", s);
Run Code Online (Sandbox Code Playgroud)
甚至紧凑!
String.format("%sh %sm %ss", myString.split(":"));
Run Code Online (Sandbox Code Playgroud)