public class Matrix1 int matrix public Matrix1int size const

public class Matrix1{

   int[][] matrix;

   public Matrix1(int size){

      //constructor

   }

   public void fill(){ // randomly fill in 0s and 1s in the matrix

    

   }

   public void print(){ //print the matrix, each row is printed in a separate line

     

   }

   public static void main(String[] args){

     Matrix1 matrix=new Matrix1(5);

      matrix.fill();

      matrix.print();

   }

}

Solution

Matrix1.java

import java.util.Random;

public class Matrix1{
int[][] matrix;
public Matrix1(int size){
//constructor
   matrix = new int[5][5];
}
public void fill(){ // randomly fill in 0s and 1s in the matrix
   Random r = new Random();
     
for(int i=0; i<matrix.length; i++){
   for(int j=0; j<matrix[i].length; j++){
       matrix[i][j] = r.nextInt(2);
   }
}

}
public void print(){ //print the matrix, each row is printed in a separate line
   for(int i=0; i<matrix.length; i++){
       for(int j=0; j<matrix[i].length; j++){
           System.out.print(matrix[i][j]+\" \");
       }
       System.out.println();
   }

}

public static void main(String[] args){
Matrix1 matrix=new Matrix1(5);
matrix.fill();
matrix.print();
}
}

Output:

0 1 1 1 0
1 1 1 0 0
1 0 1 0 1
0 0 1 0 1
1 1 0 1 1

public class Matrix1{ int[][] matrix; public Matrix1(int size){ //constructor } public void fill(){ // randomly fill in 0s and 1s in the matrix } public void pr
public class Matrix1{ int[][] matrix; public Matrix1(int size){ //constructor } public void fill(){ // randomly fill in 0s and 1s in the matrix } public void pr

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site