mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8297561: Redundant index check in String.offsetByCodePoints()
Reviewed-by: aturbanov, rriggs, redestad
This commit is contained in:
parent
eec24aa203
commit
c6156f9123
2 changed files with 48 additions and 4 deletions
|
@ -1641,7 +1641,7 @@ public final class String
|
|||
* @param codePointOffset the offset in code points
|
||||
* @return the index within this {@code String}
|
||||
* @throws IndexOutOfBoundsException if {@code index}
|
||||
* is negative or larger then the length of this
|
||||
* is negative or larger than the length of this
|
||||
* {@code String}, or if {@code codePointOffset} is positive
|
||||
* and the substring starting with {@code index} has fewer
|
||||
* than {@code codePointOffset} code points,
|
||||
|
@ -1651,9 +1651,6 @@ public final class String
|
|||
* @since 1.5
|
||||
*/
|
||||
public int offsetByCodePoints(int index, int codePointOffset) {
|
||||
if (index < 0 || index > length()) {
|
||||
throw new IndexOutOfBoundsException();
|
||||
}
|
||||
return Character.offsetByCodePoints(this, index, codePointOffset);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue