Strings en Java

Las strings en Java son objetos que están respaldados internamente por una array de caracteres. Dado que las arrays son inmutables (no pueden crecer), las strings también son inmutables. Cada vez que se realiza un cambio en una String, se crea una String completamente nueva. 

Sintaxis:  

Java

// Java code to illustrate String
import java.io.*;
import java.lang.*;
 
class Test {
    public static void main(String[] args)
    {
        // Declare String without using new operator
        String s = "GeeksforGeeks";
 
        // Prints the String.
        System.out.println("String s = " + s);
 
        // Declare String using new operator
        String s1 = new String("GeeksforGeeks");
 
        // Prints the String.
        System.out.println("String s1 = " + s1);
    }
}

Java

class StringStorage {
    public static void main(String args[])
    {
        String s1 = "TAT";
        String s2 = "TAT";
        String s3 = new String("TAT");
        String s4 = new String("TAT");
        System.out.println(s1);
        System.out.println(s2);
        System.out.println(s3);
        System.out.println(s4);
    }
}

Java

//Construct String from subset of char array
 
class GFG{
 
public static void main(String args[]){
byte ascii[]={71,70,71};
   
  String s1= new String(ascii);
  System.out.println(s1);
   
   String s2= new String(ascii,1,2);
  System.out.println(s2);
}
}

Java

// Construct one string from another
 
class GFG{
public static void main(String args[])
{
   
  char c[]={'G','f','g'};
   
  String s1=new String (c);
  String s2=new String (s1);
   
  System.out.println(s1);
  System.out.println(s2);
 
 
}
}

Publicación traducida automáticamente

Artículo escrito por RishabhPrabhu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *