“Conocimientos Programación>Programación Java

El método substring en Java

2011/1/26
La clase String Java proporciona una variedad de métodos para acceder a la información sobre el contenido de String. El método subcadena devuelve una sección de una cadena , lo que permite que esto se procesa adicionalmente si es necesario . El uso del método substring en variables de cadena de Java es sencillo , alcanzable , incluso para principiantes en el idioma. El método substring se describe en la especificación del lenguaje Java , su uso sólo requiere una sola línea de código en la mayoría de los casos. Propósito

El propósito del método substring es devolver una parte de cadena de texto en un programa Java. Una cadena de texto en Java contiene una matriz de caracteres , que puede incluir letras, números y símbolos. Los programas pueden usar el método subcadena en una cadena de adquirir una sección especificada de la cadena, como se indica por las posiciones de inicio y fin . El método substring no altera realmente la cadena original, como cadenas son inmutables en el lenguaje Java. Un nuevo objeto String se devuelve en lugar
Esquema

El esquema del lenguaje Java para el método substring de la clase String se indica en las siguientes dos maneras posibles : .

subcadena public String ( beginIndex int )

subcadena public String ( beginIndex int , int endIndex )

la primera opción tiene un solo parámetro entero que indica la posición en la que empieza la subcadena operación , con el método que se ejecute hasta el final de la cadena a partir de esa posición . La segunda opción tiene dos parámetros enteros , lo que indica las posiciones inicial y final. Ambas versiones devuelven un objeto String que contiene los caracteres requeridos.
Uso

El método substring se puede utilizar en cualquier variable String en un programa Java. La siguiente sintaxis indica el uso de la versión de método con un parámetro entero:

Cadena someWords = " Estas son unas pocas palabras. " ;

FewerWords String = someWords.substring ( 9 ) ;//" algunas palabras ".

la sintaxis siguiente demuestra el uso de la función con dos parámetros :

cadena someWords = " Estas son unas pocas palabras. " ;

fewerWords cadena = someWords.substring ( 9 , 14 ) ;//" unos pocos"

la variable de cadena original permanece sin cambios después de que el método substring ha sido invocado.
Opciones

Si un programa está reemplazando el valor de una cadena con el resultado de una variable subcadena , el resultado puede ser simplemente reasigna a la variable de referencia de la siguiente manera :

cadena someWords = " Aquí están algunas palabras "; .

someWords = someWords.substring ( 9 ) ;

El método substring también pueden llevarse a cabo en una cadena literal , que es un valor de cadena representado directamente en lugar de almacenar en una variable . En este caso, la siguiente sintaxis se puede utilizar: .

Cadena fewerWords = " . Estas son unas palabras " substring ( 9 ) ;
Consideraciones
< p> Si el método substring se pidió a los Strings cuyos valores son impredecibles , puede ser necesaria una serie de pruebas condicionales. Por ejemplo , si se pasa el método substring un valor de parámetro , ya sea para el índice de inicio o final , que se encuentra fuera del rango de la cadena, se producirá una excepción. Es recomendable en estos casos para comprobar la longitud de una cadena antes de llamar al método substring .

Programación Java
Mega Proyectos en Java
Cómo utilizar un montón de inclinación en Java
La instalación de Java Web Start del control ActiveX
¿Cómo se selecciona aleatoriamente un número en Java
Diferencias entre System.in y System.out
Cómo instalar Hermes
Cómo convertir objetos para internacional en Java
Ayuda con rejilla Ancho en Java
Conocimientos Informáticos © http://www.ordenador.online