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

Retorno de Array ! Existe ?



Criar novo tópico   Responder tópico


  1. midas
    Posts:83


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    bom dia;

    Existe alguma maneira de retornar um Array ?

    -----------------------------------------------------


    []'s

    Grato.
    _________________
    JavaFree.org




  1. Edinei Manica
    Posts:2456


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Declare a variavel "String[][] s_dados" fora do try !




  1. jgbt
    Posts:1214


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    so complementando...
    toda variavel de metodo que vc declarar dentro de um bloco com chaves(if, while, try...) so vai ser visivel dentro desse bloco.
    flw!

    []'s

    _________________
    João Bier
    JavaFree.org




  1. midas
    Posts:83


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Perfeito...

    Tem razão não tinha pensado nisto... pois try,catch são comando de teste....

    Agora enfrento outro problema.. ele diz que não pode retornar o s_dados pois não foi inicializada....

    E agora ?
    _________________
    JavaFree.org




  1. Sigrist
    Posts:94


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Inicializa ela como null!

    []´s
    Sigrist
    _________________
    JavaFree.org




  1. jgbt
    Posts:1214


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Sigrist
    Inicializa ela como null!

    []´s
    Sigrist



    _________________
    João Bier
    JavaFree.org




  1. midas
    Posts:83


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Mais um problema agora...

    tenho um método "sel_ComboCid", ele retorna uma String[] []:
    tenho uma chamada ao método
    String[][] s_dados;

    s_dado = sel_ComboCid();

    Porém meu retorno é null.

    Por que ?

    []'s
    _________________
    JavaFree.org




  1. mcgyver
    Posts:566


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Voce esta colocando o String[][] s_dados = new String[2][i_reg]; dentro do try, só exite aí! Se vc já mudou isso poste co código pra gente!
    _________________
    Todo mundo sabe alguma coisa.
    Ninguém sabe tudo.
    Todo conhecimento esta contido na humanidade
    Piere Levy
    JavaFree.org




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    mais um detalhe, os indices dos arrays começam em 0 (zero), não um:

    vai jogar uma OutOfIndexException: [2] não tem, [i_reg] tambem não.
    Provavelmente voce quer:


    []s
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. Relacionados





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