Tablica Int konwersja na Char

0

Utwórz dwuwymiarowa tablice kwadratowa o pseudolosowej liczbie elementów typu
char i wypełnij ja wartosciami ’a’ i ’l’ w dowolny sposób. Nastepnie wypisz na ekran
wszystkie słowa “ala” jakie znajda sie w tej tablicy.

Mam tablicę chciałem zrobić konwersje 0 = a i 1 = l a le nie daje rady Proszę o pomoc.

import java.util.*;
import java.util.Arrays;
import java.util.Random;

public class LOLEK{
public static void main (String [] args){

int[][] tab = new int[10][10];

Random r = new Random();

for(int i=0; i<tab.length; i++)
        for (int j=0; j<tab[i].length; j++)
            tab[i][j]=r.nextInt(2);

for(int i=0; i<tab.length; i++){
    for (int j=0; j<tab[i].length; j++)
          System.out.print(tab[i][j]+ " ");
        System.out.println();
    }

}

}

1

Generujesz sobie zera i jedynki. Możesz sprawdzać co się wylosowało i w zależności od tego wpisywać a lub l.

        char[][] arr = new char [4][4];
        Random r = new Random();
        for (int i = 0; i < 4; i++){
            for (int j = 0; j < 4; j++){
                int tmp = r.nextInt(2);
                arr[i][j] = tmp == 0 ? 'a' : 'l';
            }
        }
0

THX Wielkie za pomoc

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0