Clase String
Dentro de un objeto de la clases String o StringBuffer, Java crea un array de caracteres de una forma similar a como lo hace el lenguaje C++. A este array se accede a través de las funciones miembro de la clase.
Los strings u objetos de la clase String se pueden crear explícitamente o implícitamente. Para crear un string implícitamente basta poner una cadena de caracteres entre comillas dobles. Por ejemplo, cuando se escribe.
System.out.println("El primer programa");
Java crea un objeto de la clase String automáticamente.
Para crear un string explícitamente escribimos:
Para crear un string nulo se puede hacer de estas dos formas:
Un string nulo es aquél que no contiene caracteres, pero es un objeto de la clase String. Sin embargo;
String str;
está declarando un objeto str de la clase String, pero aún no se ha creado ningún objeto de esta clase.