如何创建没有参数的布尔方法 - Java


columnsAreValid(int[][] array){
    return true;
rowsAreValid(int[][] array){
    return true;
puzzleIsValid(){
    //needs to return true if columns and rows return true

这是我的问题,我有两个真正的方法,但它们采用参数(int[][] 数组({。当列是有效的和行是有效的时,我怎样才能在不采用任何参数的情况下使 puzzleIsValid 都返回 true。谢谢!

columnsAreValid(...)rowsAreValid(...)方法的结果存储在实例变量中,然后使用累积结果来确定返回值 puzzleIsValid()

class Test
{
 private boolean flag;
 columnsAreValid(int[][] array)
 {
  flag = flag && //result of this method;
 }
 rowsAreValid(int[][] array)
 {
  flag = flag &&  //result of this method;
 }
 puzzleIsValid()
 {
  return flag;
 }
}

最新更新