我有一个带有多个空格的字符串,我想在这个字符串上使用 substring 方法并保存我的所有空格。我的字符串:我的弦当我使用 a.substring(16) 我想得到我想得到什么但我明白了我得到了什么子字符串将我所有的空格替换为一个空格。在此先感谢您的帮助。
2 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
substring像对待任何其他字符一样对待空格。其他东西正在删除您的空间。
public static void main(String[] args) {
String str =" some string with some spaces";
System.out.println("\""+str.substring(9)+"\"");
}
输出:"string with some spaces"
慕斯709654
TA贡献1840条经验 获得超5个赞
您可能应该在子字符串之前执行此操作
String str = "this is a string";
while(str.contains(" ")) {
str = str.replaceAll(" ", " ");
}
添加回答
举报
0/150
提交
取消