方法没有返回

时间:2018-05-21 21:51:36

标签: java return

public class ListaLojas {

  private HashMap<String, Loja> lojas;
  TreeMap<Integer, Loja> copy = new TreeMap<>(Collections.reverseOrder());

  public ListaLojas(){
    lojas = new HashMap<>();
  }

  public HashMap getLojas(){
    return lojas;
  }
}

public class Aplicacao{

  public static void main(String[] args) {

    ListaLojas listL = new ListaLojas();
      listL.putLoja("loja1", l1);
      listL.putLoja("loja2", l2);
      listL.putLoja("loja3", l3);
      listL.putLoja("loja4", l4);
      listL.putLoja("loja5", l5);
      listL.putLoja("loja6", l6);
      listL.getLojas();
    }
}

当我运行它时,它什么都不返回。我使用的是NetBeans,没有语法错误。

2 个答案:

答案 0 :(得分:0)

正如所指出的,你永远不会打印任何东西。所以只需更换一行:

listL.getLojas();

以下:

System.out.println(listL.getLojas());

连续打印每个元素

答案 1 :(得分:0)

Depois de ter a lista corre a lista e imprime um dam da forma que quiseres