可以说我有这段文字:Thundering Blow I
。我需要的是使它看起来像Thundering Blow
的东西-删除字符串末尾的罗马数字。
我尝试了trim()
和一些substring()
方法,但是它们都不断返回:Thundering Blow I
回到我身边。也许它可以删除字符串中I
之后的所有内容?也可以,但是我似乎无法找到一种解决方法。
最佳答案
您需要这个,删除第二个空格后的所有字符
String s = "Thundering Blow I";
int k = s.indexOf(" ", s.indexOf(" ") + 1);
String res = s.substring(0,k);
System.out.println(res);