La clase String en Java es un tipo de datos inmutable y no primitivo que se utiliza para almacenar los caracteres de la secuencia. La string es un tipo de datos no primitivo porque, durante la inicialización de la variable de string, se refiere a un objeto que contiene métodos que pueden realizar varios tipos diferentes de operaciones, pero según la definición del tipo de datos primitivo, no se consideran como el objeto y almacenar los datos en la memoria de pila. En este artículo, discutiremos el método endWith() y el método beginWith() de la clase String en Java.
Discutamos ambos métodos individualmente:
- Método enWith() en Java
- método startWith()
Método 1: método termina con()
Este método de la clase String verifica si la string dada termina con el sufijo de string especificado o no.
Sintaxis:
endsWith(String suffix)
Parámetro: este método toma un parámetro que es de tipo string.
Tipo de devolución: este método devuelve un valor booleano verdadero o falso. la string ie termina con un sufijo especificado o no.
Ejemplo:
Java
// Java Program to illustrate endWith() Method // Importing required classes import java.io.*; // Main class class GFG { // Main driver method public static void main(String[] args) { // Given String String first = "Geeks for Geeks"; // Suffix to be matched String suffix = "kse"; // Given String does not end with // the above suffix hence return false System.out.println(first.endsWith(suffix)); // Changing the suffix say // it be customly 's' suffix = "s"; // Given String ends with the given suffix hence // returns true System.out.println(first.endsWith(suffix)); } }
false true
Método 2: comienza con() método
Este método de la clase String verifica si la string dada comienza con el prefijo de string especificado o no.
Sintaxis:
startsWith(String prefix)
Parámetro: este método toma un parámetro que es de tipo string.
Tipo de devolución: este método devuelve un valor booleano verdadero o falso. la string ie termina con un prefijo especificado o no.
Ejemplos:
Java
// Java Program to illustrate startWith() Method // Importing required classes import java.io.*; // Main class class GFG { // Main driver method public static void main(String[] args) { // Given String String first = "Geeks for Geeks"; // Prefix to be matched String prefix = "se"; // Given String does not start with the above prefix // hence return false System.out.println(first.startsWith(prefix)); // Changing the prefix prefix = "Gee"; // Given String starts with the given prefix hence // returns true System.out.println(first.startsWith(prefix)); } }
false true
Publicación traducida automáticamente
Artículo escrito por zack_aayush y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA