Java String startsWith()

The Java String class startsWith() method checks if this string starts with the given prefix. It returns true if this string starts with the given prefix; else returns false.

Signature

The syntax or signature of startWith() method is given below.

Parameter

prefix : Sequence of character

offset: the index from where the matching of the string prefix starts.

Returns

true or false

Internal implementation of startsWith(String prefix, int toffset)

Internal Implementation of startsWith(String prefix,)

Java String startsWith() method example

The startsWith() method considers the case-sensitivity of characters. Consider the following example.

FileName: StartsWithExample.java

Output:

true
true
false

Java String startsWith(String prefix, int offset) Method Example

It is an overloaded method of the startWith() method that is used to pass an extra argument (offset) to the function. The method works from the passed offset. Let's see an example.

FileName: StartsWithExample2.java

Output:

true
false
true

Java String startsWith() Method Example - 3

If we adding an empty string at the beginning of a string, then it has no impact at all on the string.

"" + "Tokyo Olympics" = "Tokyo Olympics"s

It means one can say that a string in Java always starts with the empty string. Let's confirm the same with the help of Java code.

FileName: StartsWithExample3.java

Output:

The string starts with the empty string.





Latest Courses