if (!output.equals(expected)) {
report("String::indent(int n)", "Result indentation not as expected", expected, output);
}
}
}
}
}
}
publicstaticint indexOfNonWhitespace(String s) { int left = 0; while (left < s.length()) { char ch = s.charAt(left); if (ch != ' ' && ch != '\t' && !Character.isWhitespace(ch)) { break;
}
left++;
} return left;
}
privatestatic String[] getBody(String[] inLines) { int from = -1, to = -1; for (int i = 0; i < inLines.length; i++) {
String line = inLines[i]; if (!line.isBlank()) { if (from == -1) {
from = i;
}
to = i + 1;
}
} return Arrays.copyOfRange(inLines, from, to);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.