Array!

pessoal quero colocar meus numeros no array bidimensional de acordo com o numero quero que vá para uma determinada linha. Por exemplo tenho os numeros :

121
123
125
127
141
142
211
213
215
217
231
233

quero que por exemplo enquanto for 121 va para linha 0, enquanto for 123 va para linha 1, e assim por diante!

Exemplo de solução, mas utilizando lista:

[code]/*

  • Main.java
  • Created on 18 de Novembro de 2007, 17:29
  • To change this template, choose Tools | Template Manager
  • and open the template in the editor.
    */

import java.util.ArrayList;
import java.util.List;

/**
*

  • @author Calemino
    */
    public class Main {

    /** Creates a new instance of Main */
    public Main() {
    }

    /**

    • @param args the command line arguments
      */
      public static void main(String[] args) {
      if(args.length < 1) {
      System.out.println("Nenhum argumento foi informado.");
      return;
      }
      Long numero = null;
      try {
      numero = Long.valueOf(args[0].trim());
      } catch(NumberFormatException e) {
      System.out.println("Argumento deve ser numero.");
      return;
      }

      List<Long> listaNumeros = obterListaNumeros();
      String linha = obterLinha(numero, listaNumeros);
      if(linha == null) {
      System.out.println(“Numero nao cadastrado.”);
      } else {
      System.out.println("Linha: " + linha);
      }
      }

    protected static List<Long> obterListaNumeros() {
    List<Long> numeros = new ArrayList();
    numeros.add(new Long(121));
    numeros.add(new Long(123));
    //…
    return numeros;
    }

    protected static String obterLinha(Long numero, List<Long> listaNumeros) {
    int linha = listaNumeros.indexOf(numero);
    if(linha == -1) {
    return null;
    }
    return Integer.toString(linha);
    }
    }
    [/code]

Não duplique tópicos. Tópico original: http://www.guj.com.br/posts/list/74705.java