Matriz bidimensional como búfer para pantalla Curso de Programación Java

Lección:

Matrices, Estructuras y Cadenas


Ejercicio:

Matriz bidimensional como búfer para pantalla 24


Objetivo:

Cree un programa de java que declare una matriz bidimensional de caracteres de 70x20, "dibuje" 80 letras (X, por ejemplo) en posiciones aleatorias y muestre el contenido de la matriz en la pantalla.


Código:

import java.util.*;
public class Main
{
	public static void main(String[] args)
	{
		char[][] position = new char[20][70];

		Random generator = new Random();
		int i = 0;

		for (; i < 80; i++)
		{
			position[generator.nextInt(20)][generator.nextInt(70)] = 'X';
		}

		for (i = 0; i < 20; i++)
		{
			for (int j = 0; j < 70; j++)
			{
				System.out.print(position[i][j]);
			}

			System.out.println();
		}
	}
}