La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Java/1425149-Redimensionar-Array-Bidimensional.html

Redimensionar Array Bidimensional

sin imagen de perfil

Redimensionar Array Bidimensional

Publicado por Rigo (4 intervenciones) el 04/03/2014 17:56:38
Hola amigos tengo unas dudas que no puedo resolver, mi siguiente código tiene un array bidimensional donde, el numero de filas que tendrá el array las captura el usuario, las columnas son fijas (10), el numero de IDS a repartir también se captura. los IDS son generados aleatoriamente, mi problema es que si quiero repartir por ejemplo 27 (IDS) / 5 (FILAS) les tocaria de a 5, pero como le hago para meter esos 2 que me faltaron, uno a la primera fila y el otro a la segunda fila?
Y como puedo añadir un "n" numero de filas más y que se vuelvan a repartir los IDS?

MUCHAS GRACIAS POR LA AYUDA.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.util.*;
 
public class main {
 
    public static void main(String[] args) {
 
        int FILAS;
        int IDS;
        int DIV;
 
        Scanner token = new Scanner (System.in);
        Random tokenRandom = new Random();
 
        System.out.println("¿Cuántos FILAS?  ");
        FILAS = token.nextInt();
 
        System.out.println("¿Cuántos IDS a repartir? ");
        IDS = token.nextInt();
 
        int[][] A = new int[FILAS][10];
        DIV = IDS / FILAS;
        System.out.println(na);
        for (int i = 0; i < FILAS; i++)
        {
            for (int j = 0; j < DIV; j++)
            {
                    A[i][j] =  tokenRandom.nextInt(100);
            }
        }
    }
}