Classe String : En representant una cadena

Una cadena de text no deixa de ser més que la successió d’un conjunt de caràcters alfanumèrics, signes de puntuació i espais en blanc amb més o menys sentit.

Podem trobar des de l’arxiconeguda cadena “Hola Món” i la no menys “la meva primera cadena de text”, passant per les cadenes de text personalitzades “Víctor”, ” Víctor Cuervo “, les cadenes de depuració” Aquí? “,” Pas 1 “,” Pas 2 “, … fins a les inclassificables” asdf “.

Totes elles seran representades en java amb la classe String i StringBuffer. Encara que de moment ens centrarem en la primera.

Per trobar la classe String dins de les llibreries de Java haurem d’anar a java.lang.String.

Creant una cadena

Per a crear una cadena tenim dues opcions:

  • Instanciamos la classe String. Que seria una creació explicita de la classe
String sMiCadena = new String("Cadena de Texto");

  • Crear implícitament la cadena de text. És a dir, simplement li assignem el valor a l’objecte.
String sMiCadena = "Cadena de Texto";

En aquest cas, Java, crearà un objecte String per tractar aquesta cadena.

crear una cadena buida

Podem tenir la necessitat de crear una cadena buida. Es pot donar el cas que no sempre sapiguem el que posarem per endavant en la cadena de text. A qui no li sorgeixen dubtes? 😉 … Fora de bromes, moltes vegades la cadena de text ens la proporcionarà l’usuari, un altre sistema, ….

Per poder crear la cadena buida en tindrem prou amb assignar-li el valor de “”, o bé , utilitzar el constructor buit.

String sMiCadena = "";String sMiCadena = new String();

Constructors String

Atès el vist podem resumir que tenim dos tipus de constructors principals de la classe String:

  • String (), que construirà un objecte String sense inicialitzar.
  • String (String original), construeix una classe String amb una altra classe String que rebrà com a argument.

Tot i que tenim algun més que anirem veient ….

Bolcant una cadena de text a la consola

Només ens quedarà saber com bolcar una cadena per pantalla. Això ho farem amb la classe System.out.println que rebrà com a paràmetre l’objecte String.

Per e EXEMPLE:

System.out.println("Mi Cadena de Texto");

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *