Fixed addCol bug

This commit is contained in:
2022-02-17 21:28:31 +00:00
parent 9883a615be
commit 45332bc5de

View File

@@ -1,7 +1,7 @@
//Matrix/src/main/java/com/mattrixwv/matrix/LongMatrix.java //Matrix/src/main/java/com/mattrixwv/matrix/LongMatrix.java
//Mattrixwv //Mattrixwv
// Created: 02-10-22 // Created: 02-10-22
//Modified: 02-10-22 //Modified: 02-17-22
package com.mattrixwv.matrix; package com.mattrixwv.matrix;
@@ -59,7 +59,7 @@ public class LongMatrix{
//Return the new grid //Return the new grid
return newGrid; return newGrid;
} }
protected boolean isSquare(){ public boolean isSquare(){
if(getNumRows() == 0){ if(getNumRows() == 0){
return false; return false;
} }
@@ -291,7 +291,7 @@ public class LongMatrix{
public void addCol(long[] elements){ public void addCol(long[] elements){
//Make sure the number of rows is valid //Make sure the number of rows is valid
if(grid.length == 0){ if(grid.length == 0){
grid = new long[1][elements.length]; grid = new long[elements.length][1];
} }
else if(grid.length == elements.length){ else if(grid.length == elements.length){
//Copy all existing data into the new grid //Copy all existing data into the new grid