从字符串中减去字符串

Dak*_*hah 3 java string

我有一个字符串1.2 sec或说0.4 sec我想做的很简单,只需sec从字符串的末尾删除即可。我想只用一行来做。"1.2 sec" - " sec"我知道其他方法,转换为字符数组搜索空间并删除以及之后的所有操作,但我想知道这是否可以像或类似time - " sec"或类似的操作完成,但只需一两行。如果没有,那么我知道该怎么做。但如果有的话又如何呢?

更新:

如果我执行这段代码:

String time = stopwatch1.getjLabel4text();
String replace = time.replace(" sec","");
System.out.println(replace+"");
System.out.println(time+"");
Run Code Online (Sandbox Code Playgroud)

我得到输出:

2.0 Sec
2.0 Sec
Run Code Online (Sandbox Code Playgroud)

ani*_*udh 5

假设该字符串存储在 中s,您可以使用s.replaceAll(" Sec","")它来删除它。