Claro que sim :))) já ouviu falar em array bidimensional ?

int[][] array = new int[2][3]   ;

array[0][0] = 1;
array[0][1] = 2;
array[0][2] = 3;

array[1][0] = 4;
array[1][1] = 5;
array[1][2] = 5;

 Quando alguém precisa associar um código a um valor , eu recomendo
 o uso de HashTable's. veja:

     Hashtable codigo = new Hashtable();
              // chave(key) | valor associado
     codigo.put("123", new Integer(1));
     codigo.put("456", new Integer(2));
     codigo.put("789", new Integer(3));
 
      // intancia dessa forma pois a variavel eh do tipo Object
     Integer linha = (Integer)codigo.get("456");

     if (linha != null) {

         System.out.println("Codigo 456 retorna = " + linha);
         // Vai Imprimir 2
     }
    

  Deu para entender ? Em vez de associar String com Integer
  Voce pode associar outros tipos tbm (int/float/etc..)

  veja mais em:
  http://java.sun.com/products/jdk/1.0.2/api/java.util.Hashtable.html 

[]s

Bruno Reded
[EMAIL PROTECTED]

> Não sei se muita gente chegou a ler meu email (abaixo) mas estive
> pensando.
> 
> É possível criar um array de vetores para resolver isto?
> 
> Um array de um numero fixo de posições (ex. array[20]) e cada posição 
de
> um 
> array conter um vetor?
> 
> Até,
> 
> At 10:28 16/02/2000 -0300, Lucas Persona wrote:
> >Ola,
> >
> >         Um problema razoavel.. :)
> >
> >         . Tenho uma JList e uma JTable.
> >         . Para cada código exibido na JList existe uma tabela 
> > correspondente que é mostrada na JTable.
> >         . Após um determinado momento (um botão clicado por 
exemplo) o 
> > programa realiza uma checagem dos dados das tabelas para TODOS os
> códigos 
> > da JList. (um loop faz a verificação...)
> >         . Durante essa checagem dos dados, o programa deve 
identificar 
> > depois quais linhas (rows) exibidas na JTable devem ficar de outra 
cor.
> 
> > Grifadas, algo do tipo.
> >         . Toda essa parte eu já tenho, inclusive alterar as cores 
de 
> > determinadas linhas da tabela.
> >         . O que preciso é um array dinamico de duas dimensoes (int
> [][]) 
> > para armanazer uma tabela de referencia a ser usada qdo 
for 'colorir' a
> 
> > tabela. Esse array seria formado por codigo (vem da JList) e as 
linhas 
> > que deverão ficar marcadas (definidas na checagem dos dados).
> >
> >         Fiz um array dinamico, só que é um array int []...ou seja, 
só 
> > funciona para o codigo visivel no momento. Se o usuario alterar o 
item
> da 
> > JList, não fica mais correto.
> >         Alias, isso eu achei em algum lugar do site da Sun...Tenho 
um 
> > objeto usado para aumentar o tamanho do array em +1.
> >
> >         static Object doubleArray(Object source) {
> >                 int sourceLength =
> java.lang.reflect.Array.getLength(source);
> >                 Class arrayClass = source.getClass();
> >                 Class componentClass = arrayClass.getComponentType
();
> >                 Object result = 
> > java.lang.reflect.Array.newInstance(componentClass,
> >                                                         
sourceLength +
> 1);
> >                 System.arraycopy(source, 0, result, 0, 
sourceLength);
> >                 return result;
> >                 }
> >
> >         Tenho tb o array utilizado no programa
> >         int[] originalArray = new int [1]
> >
> >         e uns contadores para uma verificação, para ver se o array 
> > necessita de mais uma posição.
> >
> >         if ( countMarca > 
> > java.lang.reflect.Array.getLength(originalArray) - 1 ) {
> >                 originalArray = (int[]) doubleArray(originalArray);
> >         }
> >
> >
> >O que precisaria era ver como passar estas instruções para operar 
com um
> 
> >array de duas dimensoes [][] ou entao saber se alguem tem alguma 
outra 
> >ideia e/ou solução para o assunto.
> >
> >Agradeço a atenção e aguardo respostas! :)
> >______________________________________________
> >Lucas Persona             [EMAIL PROTECTED]
> >Irmãos Gullo SA        http://www.gullo.com.br
> >
> >    --------------------------- LISTA SOUJAVA
> ---------------------------
> >    http://www.soujava.org.br  -  Sociedade de Usuários Java da
> Sucesu-SP
> >    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
> >    [para sair da lista:
> http://www.soujava.org.br/forum/cadastrados.htm]
> >   
> ---------------------------------------------------------------------
> 
> ______________________________________________
> Lucas Persona             [EMAIL PROTECTED]
> Irmãos Gullo SA        http://www.gullo.com.br
> 
>     --------------------------- LISTA SOUJAVA ------------------------
---
>     http://www.soujava.org.br  -  Sociedade de Usuários Java da 
Sucesu-SP
>     [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>     [para sair da lista: 
http://www.soujava.org.br/forum/cadastrados.htm]
>     ------------------------------------------------------------------
---
> 





MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
Faça já o seu. É gratuito!!!

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a