Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.List;
- import java.util.LinkedList;
- import java.util.ListIterator;
- public class Lista {
- public static void main(String[]args) {
- String [] primeiracores= {"[preta"," amarela"," azul"," verde"," prata"," laranja]"};
- List<String> primeiraLista = new LinkedList<String>();
- for(String cores : primeiracores)
- primeiraLista.add(cores); //add cores na primeira lista
- String[] segundaCores = {"[dourada "," branca"," marrom"," azul"," cinza"," prata]"};
- List<String> segundaLista = new LinkedList<String>();
- for(String cores : segundaCores)
- segundaLista.add(cores);
- primeiraLista.addAll(segundaLista); // junta as listas
- segundaLista = null; //limpa segunda lista
- imprimirLista(primeiraLista); //imprime primeira lista
- letrasMaiusculas(primeiraLista);//maiuscula
- imprimirLista(primeiraLista); //imprime primeira lista em maiuscula
- System.out.println("\nExclusão dos elementos 2 a 7..");
- excluirCor(primeiraLista,2,7); //remove os itens 2-7
- imprimirLista(primeiraLista);//imprime primeira lista
- listaReversa(primeiraLista);//imprime reversa
- }
- private static void imprimirLista(List<String> lista) {
- System.out.println("\nLista:");
- for(String cores: lista)
- System.out.printf("%s",cores);
- System.out.println();
- }
- private static void letrasMaiusculas(List<String> lista) {
- ListIterator<String> iterador = lista.listIterator();
- while(iterador.hasNext()) {
- String cores = iterador.next(); //pega cor
- iterador.set(cores.toUpperCase());//maiuscula
- }
- }
- private static void excluirCor(List<String> lista,int inicio,int fim) {
- lista.subList(inicio, fim).clear(); //exclui cores
- }
- private static void listaReversa(List<String> lista) {
- ListIterator<String> iterador = lista.listIterator(lista.size());
- System.out.println("\nLista Revertida:");//imprime reversa
- while(iterador.hasPrevious())
- System.out.printf("%s", iterador.previous());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement