Oi a tds!!!
Estou com muita dificuldade de copiar um array para uma lista ligada e vice-versa.
Será que alguém pode me ajudar, com algumas dicas???
plix plix!!!

Ajuda! Copiar array para lista ligada e vice-versa
5 Respostas
O que seria uma lista ligada? LinkedList? ArrayList?
muito simples amigo:
package br.com.testes;import java.util.Arrays; import java.util.LinkedList; import java.util.List;public class Arrays2 {
/** * @param args */ public static void main(String[] args) { String[] s= {"apple","mango","orange","mango"}; List linkedList = new LinkedList<String>(Arrays.asList( s )); System.out.println(linkedList); Object[] fromList = (Object[])linkedList.toArray(); for(Object o: fromList){ String fruit = (String)o; System.out.println(fruit); } }}
Oi gente!!Obrigada por responder!!
mas ainda estou com duvidas…na verdade o meu prof ensinou apenas o basico de lista ligada, como inserir, buscar … e como estou no 2 semestre ele pediu pra usar apenas import.java.util*;
Muldon valeu pela ajuda…mas no seu codigo tem mtas coisas q eu desconheço.
Von juliano, pelo que eu sei de lista ligada eh:
É uma estrutura de dados formada por nós.
Cada nó tem uma referência para um outro nó e uma referência
para o objeto a ser armazenado.
[]s
Ola Gisa.
Bom, no codigo q eu postei, veja que so utilizo java.util.*. A lista ligada no java ( LinkedList ) é um tipo de estrutura de dados que funciona como uma fila ( first in first out ), mas sua grande vantagem é preservar a ordem de insercao dos elementos. Ou seja, ao transformar o vetor de Strings para lista e vice versa, a ordem é preservada. Nao tem complicacao, é so isso mesmo…

Obrigada Muldon, pelos esclarecimentos…eu tinha ficado um pouco confusa…sabe com eh iniciante.
