/** * Fix the amount of trailing slashes in the specified buffer. * * @param buffer * @param desiredCount */ private void fixTrailingSlashes(AppendingStringBuffer buffer, int desiredCount) { int current = getTrailingSlashesCount(buffer); if (current > desiredCount) { buffer.setLength(buffer.length() - (current - desiredCount)); } else if (desiredCount > current) { int toAdd = desiredCount - current; while (toAdd > 0) { buffer.append("/"); --toAdd; } } }
/** * Fix the amount of trailing slashes in the specified buffer. * * @param buffer * @param desiredCount */ private void fixTrailingSlashes(final AppendingStringBuffer buffer, final int desiredCount) { int current = getTrailingSlashesCount(buffer); if (current > desiredCount) { buffer.setLength(buffer.length() - (current - desiredCount)); } else if (desiredCount > current) { int toAdd = desiredCount - current; while (toAdd > 0) { buffer.append("/"); --toAdd; } } }
int originalUrlTrailingSlashesCount = getTrailingSlashesCount(extraction.getUrlAfterExtraction());
int originalUrlTrailingSlashesCount = getTrailingSlashesCount(extraction.getUrlAfterExtraction());