Página Inicial do Fórum > Java Básico

RESOLVIDO - Array Dinamico



Criar novo tópico   


  1. netopvh
    Posts:28


    Comment Arrow

    Publicado em: 27/09/2011 01:41:11

    Bem Pessoal..

    Sempre tentando aprender mais

    estou querendo fazer um vetor dinamico

    ou seja..

    que quando eu inserir um conteudo ele armazene no arraylist



    Como devo fazer.. :/
    _________________
    O Conhecimento e algo que ninguem pode tirar de você.

    Angelo Neto.
    Java Iniciante
    Delphi Intermediario
    PHP "Sou Foda"




  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 27/09/2011 10:58:37

    Você pode usar literalmente uma ArrayList

    http://download.oracle.com/javase/tutorial/collections/implementations/list.html

    isso que você chamou de "arraylist" na verdade é apenas uma Array, com tamanho estático.


    por exemplo, uma ArrayList de Strings




    você nunca vai precisar definir o tamanho do ArrayList (apesar de poder fazê-lo), pode usar o método add() com quantos elementos forem necessários.

    para você pegar um elemento, usa se o método get




    e para apagar um valor, usa-se remove()



    e para saber o tamanho atual da ArrayList



    ArrayList (java.util.ArrayList) é uma implementação da Interface List (lista), e representa uma Array de tamanho variável. de acordo com o conteúdo que você inserir/remover ela vai mudar o tamanho do seu Array automaticamente.
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.




  1. netopvh
    Posts:28


    Comment Arrow

    Publicado em: 27/09/2011 01:41:11

    Sekkuar

    tpw



    Defini meu codigo porem da esse Erro



    Tentei com String e da o msm erro
    _________________
    O Conhecimento e algo que ninguem pode tirar de você.

    Angelo Neto.
    Java Iniciante
    Delphi Intermediario
    PHP "Sou Foda"




  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 27/09/2011 10:58:37

    só pra ter certeza... qual versão do java você está usando?

    isso está me cheirando a incompatibilidade de versões.

    esse tipo de declaração (generics) só funciona em 1.5 ou superior.
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.




  1. netopvh
    Posts:28


    Comment Arrow

    Publicado em: 27/09/2011 01:41:11

    afz

    meu jdk e 1.7
    _________________
    O Conhecimento e algo que ninguem pode tirar de você.

    Angelo Neto.
    Java Iniciante
    Delphi Intermediario
    PHP "Sou Foda"




  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 27/09/2011 10:58:37

    ah, ja entendi o problema.


    Você fez o nome da sua classe ser ArrayList também


    o compilador nunca vai saber quando você quer a sua classe, ou java.util.ArrayList


    Troque o nome da sua classe por outra coisa...
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.




  1. netopvh
    Posts:28


    Comment Arrow

    Publicado em: 27/09/2011 01:41:11

    Nossa......


    era so isso..

    Morri de vergonha agora

    KKKKKK

    Vlw
    _________________
    O Conhecimento e algo que ninguem pode tirar de você.

    Angelo Neto.
    Java Iniciante
    Delphi Intermediario
    PHP "Sou Foda"




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Básico