Java 计算字符串前面的空格
最近我问了一个问题: 而且效果很好。不过,我对计算我删除的空间数也很感兴趣。我该怎么做?计算使用此方法删除的空间数Java 计算字符串前面的空格,java,string,Java,String,最近我问了一个问题: 而且效果很好。不过,我对计算我删除的空间数也很感兴趣。我该怎么做?计算使用此方法删除的空间数 stringArray[i] = stringArray[i].replaceFirst ("^ {0,4}", ""); 基本上,我需要能够从字符串中删除最多4个空格,然后将实际删除的空格数保存在int中。这方面的任何帮助都会很好 谢谢 这里有一个简单的方法: int oldLen = stringArray[i].length(); stringArray[i] = stri
stringArray[i] = stringArray[i].replaceFirst ("^ {0,4}", "");
基本上,我需要能够从字符串中删除最多4个空格,然后将实际删除的空格数保存在int中。这方面的任何帮助都会很好
谢谢 这里有一个简单的方法:
int oldLen = stringArray[i].length();
stringArray[i] = stringArray[i].replaceFirst ("^ {0,4}", "");
int spacesRemoved = oldLen - stringArray[i].length();
spacesreleved
将始终使用此代码以0
或负数结尾。
int oldLength = stringArray[i].length();
stringArray[i] = stringArray[i].replaceFirst("^ {0,4}", "");
int spacesRemoved = oldLength - stringArray[i].length();