次の単純な Java コードは、startsWith()メソッドを使用するだけです。
package startwithdemo;
final public class Main
{
public static void main(String[] args)
{
System.out.println("My String".startsWith("M"));
System.out.println("My String".startsWith("My"));
System.out.println("My String".startsWith(""));
}
}
trueすべての場合に表示されます。最初の 2 つのケースは明らかですが、最後のケース (空の String) では、 が返されtrueます。どのように?