A Java karakterlánc elindul ()

A Java karakterlánc startWith () módszerrel ellenőrzi, hogy a karakterlánc a megadott karakterlánccal kezdődik-e vagy sem.

A string startsWith()metódus szintaxisa :

 string.startsWith(String str, int offset)

Itt a karakterlánc az Stringosztály objektuma .

startsWith () paraméterekkel

A startsWith()módszer két paramétert vehet fel.

  • str - ellenőrizze, hogy a karakterlánc kezdődik-e strvagy sem
  • offset (opcionális) - ellenőrzi stringezt az indexből kiinduló alszöveget .

startsWith () Return Value értékkel

  • ha a karakterlánc az adott karakterlánccal kezdődik, akkor igaz
  • hamis értéket ad vissza, ha a karakterlánc nem az adott karakterlánccal kezdődik

1. példa: A Java elindul () -val Offset paraméter nélkül

 class Main ( public static void main(String() args) ( String str = "Java Programming"; System.out.println(str.startsWith("Java")); // true System.out.println(str.startsWith("J")); // true System.out.println(str.startsWith("Java Program")); // true System.out.println(str.startsWith("java")); // false System.out.println(str.startsWith("ava")); // false ) )

Amint a fenti példából látható, a startsWith()kis- és nagybetűket veszi figyelembe.

2. példa: A Java elindul () -val Offset paraméterrel

 class Main ( public static void main(String() args) ( String str = "Java Programming"; // checks in substring "a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true ) )

Itt a 3-at túlléptük an offset. Ezért a fenti programban startsWith()ellenőrzi, hogy "a Programming"a megadott karakterlánccal kezdődik- e .

Ha ellenőriznie kell, hogy a karaktersorozat a megadott karaktersorozattal végződik-e, vagy sem, használja a Java String endWith () metódust.

érdekes cikkek...