Tecnología

Inicio

Java longitud de cadena y función

Java longitud de cadena y función


cuerdas permiten a los desarrolladores de Java para modelar secuencias de caracteres de texto. La clase String en Java proporciona métodos para cadenas de procesamiento, incluyendo funciones para devolver información sobre una cadena como su longitud. Las cadenas son algunos de los tipos de datos más comúnmente utilizados en los programas de Java, por lo que aprender los conceptos básicos de uso de cadenas es una actividad útil para personas que están aprendiendo el desarrollo de Java. La mayoría de las funciones de cadena son sencillos.

Objetos de cuerda

En Java, las cadenas son objetos. Esto significa que usted puede llamar a métodos en las variables y los valores de cadena. La especificación del lenguaje Java para la clase string se describen los métodos disponibles. Para crear un objeto de cadena y crear instancias de ella, dándole un valor, utilice la sintaxis de ejemplo siguiente:

Algunnombre cadena = "James";

Para llamar a un método en una variable de cadena, utilice el siguiente código, llamando al método "ajuste":

Cadena trimmedString = someName.trim ();

Este código de ejemplo llama al método de "ajuste", que devuelve una copia de la cadena con cualquier espacio en blanco al principio o al final excluidos del mismo, almacenando el resultado en una nueva variable.

Caracteres

Las cadenas en Java son secuencias de caracteres de texto. La clase ofrece una gama de funciones para acceder y manipular estos personajes. Por ejemplo, el siguiente código muestra escribir el carácter en la primera posición en la variable de cadena:

System.out.println (someName.charAt (0));

El primer carácter de una cadena está en la posición cero, como la cadena implementa su secuencia de caracteres como una matriz. Los caracteres dentro de una cadena pueden ser representados dentro de un programa Java utilizando el tipo de datos "CHAR", de la siguiente manera:

Char aPartirDe = someName.charAt (0);

El tipo de datos "char" es un tipo primitivo, como "int" y "doble".

Longitud

Los programas Java acceder a la longitud de un objeto de cadena mediante una llamada al método de longitud sobre el mismo. El método devuelve un valor entero que representa el número de caracteres dentro de la cadena. El siguiente código de ejemplo demuestra la determinación de la longitud de una cadena y almacenar el resultado en una variable:

int = StringLength someName.length ();

Los programas también pueden utilizar el método de longitud directamente, como en el siguiente ejemplo de estructura, de enlace a través de la cadena para escribir cada carácter a su vez:

for (int i = 0; i <someName.length (); i ++) {

System.out.println (someName.charAt (i));

}

Los programas utilizan el método de longitud de la clase string por muchas razones, por ejemplo, la determinación de si una variable de cadena es demasiado larga para almacenar o exhibir en un contexto con recursos restringidos.

métodos

La clase string proporciona múltiples funciones adicionales, que los programas de acceso a través de llamadas a métodos. El método de "indexOf" devuelve un entero que indica la primera aparición de una secuencia de caracteres dentro de una cadena como sigue:

cartas de cadena = "ABCDE";

int = letterIndex letters.indexOf ( "b"); // contendrá 1

El método de "iguales" de la clase cadena devuelve un valor booleano de verdadero o falso que indica si un valor de cadena es igual a otro. Métodos que regresan porciones manipuladas de cadenas incluyen el método "split", que devuelve una matriz de cadenas con partes definidas de la cadena original almacenado en cada posición. El método de "subcadena" devuelve una parte de una cadena como se indica por las posiciones inicial y final requeridos, como en el siguiente ejemplo:

someWords cadena = "una serie de palabras";

System.out.println (someWords.substring (0,8)); // "Una serie"