las clases String, Double, Integer, List, ArrayListpor Bryan Alvarez
1. La clase String es un envolvente para el tipo de datos primitivo de cadena y proporciona métodos y propiedades que permiten manipular tipos de valores de cadena primitivos. ... Puede utilizar la propiedad String. length con un literal de cadena. No debe confundirse un literal de cadena con un objeto String. Metodo Tipo de dato substring(int inicio) Cadena substring(int inicio, int final) Cadena toCharArray() Char toLowerCase() Cadena
2. Double Es la clase wrap correspondiente al tipo primitivo double, por lo que lo métodos son muy parecidos a los de la clase Boolean, pero manejando los tipos primitivos para double. Permitiendo obtener, modificar, comparar, etc valores de tipo double.
3. Integer Maneja tipos primitivos de tipo int. Tiene una gran cantidad de métodos sobre todo para poder convertir el entero a otros tipos como long, float, double, etc.
4. La clase ArrayList en Java, es una clase que permite almacenar datos en memoria de forma similar a los Arrays, con la ventaja de que el numero de elementos que almacena, lo hace de forma dinámica, es decir, que no es necesario declarar su tamaño como pasa con los Arrays. Para todos aquellos que hayáis estudiado en alguna asignatura las estructuras de datos de las Pilas, Colas, Listas, Arboles (AVL, B, B+, B*) etc. De forma general un ArrayList en Java se crea de la siguiente forma: ArrayList nombreArray = new ArrayList(); ArrayList nombreArray = new ArrayList(); Esta instrucción crea el ArrayList nombreArray vacío. Un arrayList declarado así puede contener objetos de cualquier tipo. Por ejemplo: ArrayList a = new ArrayList(); a.add("Lenguaje"); a.add(3); a.add('a'); a.add(23.5);
5. La clase List Implementa todos los métodos de la interfaz List y permite incluir elementos null. Un beneficio de usar esta implementación de List es que las operaciones de acceso a elementos, capacidad y saber si es vacía o no se realizan de forma eficiente y rápida.