Què és un objecte String a Java?
Què és un objecte String a Java?

Vídeo: Què és un objecte String a Java?

Vídeo: Què és un objecte String a Java?
Vídeo: Java Strings are Immutable - Here's What That Actually Means 2024, Maig
Anonim

Cordes en Java són Objectes que estan recolzats internament per una matriu de caràcters. Com que les matrius són immutables (no poden créixer), Cordes també són immutables. Sempre que un canvi a a Corda està fet, totalment nou Corda es crea.

També la pregunta és, què és una cadena a Java?

Corda és una seqüència de caràcters, per ex. "Hola" és a corda de 5 caràcters. En java , corda és un objecte immutable, la qual cosa significa que és constant i que no es pot canviar un cop s'ha creat.

Com es crea un objecte String a Java? Hi ha diverses maneres de crear un objecte de cadena a Java:

  1. S'utilitza String literal. Podeu crear objectes String amb String literal. String str="Hola!";
  2. Utilitzant la paraula clau nova. Aquesta és la manera habitual de crear un objecte String a Java.
  3. Utilitzant la matriu de caràcters. També podeu convertir la matriu de caràcters en String aquí.

Respecte a això, què és una cadena a Java amb exemple?

En Java , corda és bàsicament un objecte que representa una seqüència de valors de caràcters. Una matriu de caràcters funciona igual que Cadena de Java . Per exemple : char ch={'j', 'a', 'v', 'a', 't', 'p', 'o', 'i', 'n', 't'};

Quin és l'estat d'un objecte de cadena, quin és el seu comportament?

An objecte és una entitat que encapsula dades relacionades i comportament , mentre que una classe és el pla d'un tipus de objectes . Què és l'estat i comportament d'a Objecte de cadena ? El estat és la seva seqüència de caràcters, i el comportament és la seva mètodes, com ara length i indexOf.

Recomanat: