String replaceSubString(String orignal, int startIndex, int endIndex, String replaceWith){
StringBuffer buffer = new StringBuffer(orignal);
if ((action.getEndindex() - action.getStartindex()) < 0) {
if (replaceWith.length() > (startIndex - endIndex)) {
throw new RuntimeException("Replace string lenght not same as difference of start & end index.");
}
buffer = buffer.replace(endIndex, startIndex, replaceWith);
} else {
if (replaceWith.length() > (endIndex - startIndex)) {
throw new RuntimeException("Replace string lenght not same as difference of start & end index.");
}
buffer = buffer.replace(startIndex, endIndex, replaceWith);
}
return buffer.toString();
}
こんにちは、これは私のコードは、 '定義して、専用の例外をスローする一般的なものを使用する代わりに "表示されているコードの品質をチェックしながらこの問題を解決するには?「一般的なものを使用するのではなく、専用の例外を定義してスローする」を解決する方法私のコードで
長さのスペルを修正しました。それは私の気分を改善し、私は答えを掲示するでしょう。 –