Paracticas ArrayList
Karen Paola Vasquez Jimenez
package ArrayList;
public class ArrayDeNombres {
public static void main(String args[]){
String[] nombre =new String[4];
nombre[0]="Maria";
nombre[1]="Fatima";
nombre[2]="Leornado";
nombre[3]="Lisset";
nombre[4]="Sarahi";
}
}
package ArrayList;
import java.util.ArrayList;
public class Lista {
public static void main(String[] args) {
ArrayList nombres = new ArrayList ();
nombres.add("Uriel");
nombres.add("Valeria");
nombres.add("Gustavo");
nombres.add("Laura");
nombres.add("Ulises");
System.out.println(nombres);
}
}
public class Tarea {
public static void main(String[] args) {
ArrayList nombres = new ArrayList ();
nombres.add("Uriel");
nombres.add("Valeria");
nombres.add("Gustavo");
nombres.add("Laura");
nombres.add("Ulises");
System.out.println(nombres);
nombres.add(3,"Araceli");
nombres.add(3,"Araceli");
System.out.println (nombres);
nombres.add(0,"Araceli");
nombres.add(1,"Araceli");
System.out.println (nombres); }}
package ArrayList;
import java.util.ArrayList;
public class ListaNum {
public static void main(String[] args) {
ArrayList numeros = new ArrayList ();
numeros.add("48");
numeros.add("34");
numeros.add("8");
numeros.add("7");
numeros.add("2006");
System.out.println(numeros);
}
}
package ArrayList;
import java.util.ArrayList;
public class ListaNum1 {
public static void main(String[] args) {
ArrayList numeros = new ArrayList ();
numeros.add(2,"2002");
numeros.add(4,"2014");
System.out.println(numeros);
numeros.add(1,"99");
numeros.add(3,"77");
System.out.println(numeros);
numeros.add(0,"100");
numeros.add(5,"200");
System.out.println(numeros);
numeros.add(6,"100");
System.out.println(numeros);
}
}
package ArrayList;
import java.util.ArrayList;
public class ListaNum1 {
public static void main(String[] args) {
ArrayList numeros = new ArrayList ();
numeros.add(2,"2002");
numeros.add(4,"2014");
System.out.println(numeros);
numeros.add(1,"99");
numeros.add(3,"77");
System.out.println(numeros);
numeros.add(0,"100");
numeros.add(5,"200");
System.out.println(numeros);
numeros.add(6,"100");
System.out.println(numeros);
}
}
package ArrayList;
public class ArrayDeNombres {
public static void main(String args[]){
String[] nombre =new String[4];
nombre[0]="Maria";
nombre[1]="Fatima";
nombre[2]="Leornado";
nombre[3]="Lisset";
nombre[4]="Sarahi";
}
}
package ArrayList;
import java.util.ArrayList;
public class Remove {
public static void main(String[] args) {
ArrayList nombres = new ArrayList ();
nombres.add("Uriel");
nombres.add("Valeria");
nombres.add("Gustavo");
nombres.add("Laura");
nombres.add("Ulises");
System.out.println(nombres);
nombres.add(2,"Araceli");
nombres.add(4,"Araceli");
System.out.println(nombres);
nombres.add(3,"Araceli");
nombres.add(5,"Araceli");
System.out.println(nombres);
nombres.add(0,"Araceli");
nombres.add(1,"Araceli");
System.out.println(nombres);
nombres.remove(2);
System.out.println(nombres);
nombres.remove(4);
System.out.println(nombres);
nombres.remove(7);
System.out.println(nombres);
nombres.remove(6);
System.out.println(nombres);}}
package ArrayList;
import java.util.*;
public class ArrayList4 {
public static void main(String[] args) {
ArrayList nombres = new ArrayList();
nombres.add("Maria"); nombres.add("Angeles");
nombres.add("Merit"); nombres.add("Selegna");
System.out.println(nombres); nombres = invertir(nombres); System.out.println(nombres); }
public static ArrayList invertir(ArrayList nombres) {
//Crea una lista para el resultado del metodo
ArrayList resultado = new ArrayList();
//Recorre la lista de nombres en orden inverso
for(int J = nombres.size()-1;J>=0;J--) {
//Añade cada nombre al resultado
resultado.add(nombres.get(J));}
return resultado; } }
package ArrayList;
import java.util.*;
public class Enteros_Media_PosNeg {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int [] numeros = new int [10];
int pos =0, neg = 0; //contadores para positivos y negativos
int A ; double sumaPos = 0, sumaNeg = 0; //suma de positivos y negativos
//Leemos los valores por teclado y los guardamos en el array
System.out.println("Lectura De Los Elementos Del Array:");
for( A = 0; A < numeros.length; A++) {
System.out.print("Numeros[" + A +" ]= ");
numeros [A]= sc.nextInt();}
//se recorre el array para sumar positivos y negativos
for( A= 0; A < numeros.length; A++) {
if (numeros [A] < 0){ //sumar positivos
sumaPos += numeros [A];
pos++;}
else if (numeros [A] < 0 ){ //sumar negativos
sumaNeg += numeros[A];
neg++;} } //mostrar resultados
if(pos != 0) { System.out.println ("Media De Los Valores Positivos: " + sumaPos /pos); }
else { System.out.println ("No HA Introducido Numeros Positivos"); }
if(neg != 0) { System.out.println ("Media De Los Valores Negativos: " + sumaNeg /neg); }
else { System.out.println ("No HA Introducido Numeros Negativos"); }}}
package ArrayList;
import java.util.*;
public class Media_Enteros_Posicion_Pares {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int [] numeros = new int [10];
double media = 0;
//Lectura de datos y llenar el array
System.out.println("Lectura de los elementos del array:");
for(int A = 0; A< 10; A++){
System.out.print("numeros[" + A +"]=");
numeros[A] = sc.nextInt();}
//Recorre el array y calcular la madeia
for(int A =0; A < 10; A++){
if( A % 2 == 0) { //si la posicion actual es par
media = media + numeros[A]; //se suma el valor de esa posicion } }
//Calcular y mostrar la media
System.out.println("Media de los valores que se encuentran en posiciones pares: "+ media/5);
}}
}}
package ArrayList;
import java.util.*;
public class MediaDeLaClase {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int numAlum;
double suma =0, media;
//Lectura del numero de alumnos. Debe ser un valor positivo
do{
System.out.print("Numero de alumnos de la clase:");
numAlum = sc.nextInt();
} while (numAlum <= 0);
//se crea un array llamado notas de numAlum elementos de tipo double
double [] notas = new double [numAlum];
//Entrada de datos. Se lee la nota de cada alumno y se guarda
//en cada elemento de array
for(int A = 0; A < notas.length; A++) {
System.out.print("Alumno" + (A + 1)+ "Nota Final:");
}
//Sumar todas las notas
for(int A = 0; A < notas.length; A++) {
suma = suma + notas [A];
}
//Calcular la media
media = suma / notas .length;
//Mostrar la media
System.out.printf("Nota media del curso: %.2f %n" , media);
//Mostrar los valores superiores a la media
System.out.println("Listado de notas superiores a la media:");
for(int A = 0; A < notas.length; A++) {
if (notas [A] > media){
System.out.println("Alumno numero " + (A + 1)+"Nota final:" + notas [A]);
}
}
}
}
package ArrayList;
import java.util.*;
public class ArrayPares {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int cont = 2;
int [] pares = new int [60];
//utilizamos un contador con valor inicial 2 y le sumamos dos en cada iteracion.
for(int A = 0; A< pares.length; A++) {
pares [A] = cont;
cont += 2;
}
//Mostrar el array
for(int A = 0; A< pares.length; A++) {
System.out.println(pares[A]);
}
}
}
package ArrayList;
import java.util.*;
public class Positivo_Negativo_Cero {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int [] numeros = new int [10];
int pos= 0, neg = 0, cero = 0; //contadores
//Leemos los valores por teclado y los guardamos en el array
System.out.println("Lectura de los elementos del array :");
for(int A = 0; A< numeros.length; A++) {
System.out.print("numeros [" + A + "]=");
numeros[A] = sc.nextInt();
}
//Se recorre el array para contar positivos, negativos y ceros
for(int A = 0; A< numeros.length; A++) {
if(numeros [A] > 0){
pos++;
}else if (numeros [A]< 0){
neg++;
}else{
cero++;}}
System.out.println("Positivos:" + pos);
System.out.println("Negativos:" + neg);
System.out.println("Ceros:" + cero);
}
}