Conoce mi libro de lenguaje C, mas informes en la siguiente ligahttp://bit.ly/2wh12g1
Código de un Arraylist
public class NodoLista4{
String nom;
int calif1;
int calif2;
int calif3;
}
import java.util.*;
public class ListaAlumnos{
static double prom;
public static void main( String args[] ){
Scanner leer = new Scanner(System.in);
NodoLista4 nodo = new NodoLista4();
int op;
ArrayList lista = new ArrayList();
do{
System.out.println( "Ingrese el nombre del alumno:" );
nodo.nom = leer.next();
System.out.println( "Ingrese la primera calificación:" );
nodo.calif1 = leer.nextInt();
System.out.println( "Ingrese la segunda calificación:" );
nodo.calif2 = leer.nextInt();
System.out.println( "Ingrese la tercera calificación:" );
nodo.calif3 = leer.nextInt();
lista.add("Nombre del alumno:\n"+nodo.nom);
lista.add("Calificación 1:\n"+nodo.calif1);
lista.add("Calificación 2:\n"+nodo.calif2);
lista.add("Calificación 3\n"+nodo.calif3);
promedio(nodo.calif1, nodo.calif2, nodo.calif3);
lista.add("Su promedio es:\n"+prom);
System.out.println( "¿Desea ingresar otro alumno?" );
System.out.println( "1.-Si\t 2.-No" );
op = leer.nextInt();
}
while(op != 2);
List lista2 = new ArrayList(lista);
Iterator it = lista2.iterator();
while (it.hasNext()){
System.out.println(it.next()+"");
}
}
private static double promedio(int calif1, int calif2, int calif3){
int suma = calif1 + calif2 + calif3;
prom = suma/3;
return prom;
}
}
ejemplo LinkedList
import java.util.LinkedList; // importamos la clase LinkedList
public class EjemploLista
{
public static void main (String[] args)
{
LinkedList Lista = new LinkedList(); // creamos la lista
Lista.push("Hola"); // agregamos la cadena "Hola" al final de la lista
Lista.push("como"); // agregamos la cadena "como" al final de la lista
Lista.push("estas"); // agregamos la cadena "estas" al final de la lista
Lista.push("tu"); // agregamos la cadena "tu" al final de la lista
Lista.push("?"); // agregamos la cadena "?" al final de la lista
Object A = Lista.get(2); // el objeto A recibe la cadena que se encuentra en la posicion 2 de la lista, osea la cadena "estas"
System.out.println(A); // mostramos el objeto A
//-----------------------------------
if(Lista.contains("tu")) // Verificar si la lista contiene la cadena "tu"
{
System.out.println("La lista si contiene la cadena tu");
}
else
{
System.out.println("La lista no contiene la cadena tu");
}
//-----------------------------------
System.out.println(Lista.size()); // imprime el tamaño de la lista
Lista.pop(); // Eliminamos el ultimo objeto de la lista, osea la cadena "?"
System.out.println(Lista); // Muestra la lista, ya no deberia tener el elemento "?"
//-----------------------------------
Lista.clear(); // borra todos los elementos de la lista
if(Lista.isEmpty()) // comprueba si la lista esta vacia
{
System.out.println("La lista esta vacia");
}
else
{
System.out.println("La lista no esta vacia");
}
}
}
ejemplo hashset
import java.util.LinkedList; // importamos la clase LinkedList
public class EjemploLista
{
public static void main (String[] args)
{
LinkedList Lista = new LinkedList(); // creamos la lista
Lista.push("Hola"); // agregamos la cadena "Hola" al final de la lista
Lista.push("como"); // agregamos la cadena "como" al final de la lista
Lista.push("estas"); // agregamos la cadena "estas" al final de la lista
Lista.push("tu"); // agregamos la cadena "tu" al final de la lista
Lista.push("?"); // agregamos la cadena "?" al final de la lista
Object A = Lista.get(2); // el objeto A recibe la cadena que se encuentra en la posicion 2 de la lista, osea la cadena "estas"
System.out.println(A); // mostramos el objeto A
//-----------------------------------
if(Lista.contains("tu")) // Verificar si la lista contiene la cadena "tu"
{
System.out.println("La lista si contiene la cadena tu");
}
else
{
System.out.println("La lista no contiene la cadena tu");
}
//-----------------------------------
System.out.println(Lista.size()); // imprime el tamaño de la lista
Lista.pop(); // Eliminamos el ultimo objeto de la lista, osea la cadena "?"
System.out.println(Lista); // Muestra la lista, ya no deberia tener el elemento "?"
//-----------------------------------
Lista.clear(); // borra todos los elementos de la lista
if(Lista.isEmpty()) // comprueba si la lista esta vacia
{
System.out.println("La lista esta vacia");
}
else
{
System.out.println("La lista no esta vacia");
}
}
}
Ejemplo HashMap
import java.util.*;
public class Agenda
{
public static void main(String args[])
{
// Definir un HashMap
HashMap global = new HashMap();
// Insertar valores "key"-"value" al HashMap
global.put("Doctor", "(+52)-4000-5000");
global.put("Casa", "(888)-4500-3400");
global.put("Hermano", "(575)-2042-3233");
global.put("Hermana", "(421)-1010-0020");
global.put("Suegros", "(334)-6105-4334");
global.put("Oficina", "(304)-5205-8454");
global.put("Ana C.", "(756)-1205-3454");
global.put("Luis G.", "(55)-9555-3270");
global.put("Oficina 2", "(874)-2400-8600");
// Definir Iterator para extraer/imprimir valores
for( Iterator it = global.keySet().iterator(); it.hasNext();) {
String s = (String)it.next();
String s1 = (String)global.get(s);
System.out.println(s + " : " + s1);
}
}
}
Buenn post muchas graxx bendiciones.
ResponderEliminar