代码之家  ›  专栏  ›  技术社区  ›  Fabian Zbinden

验证hashmap访问的可能性

  •  -2
  • Fabian Zbinden  · 技术社区  · 8 年前

    我在问自己,验证hashmap访问的更优雅的方法是什么。

    Map<String, String> m = new HashMap<>();
    
    if(m.hasNext()){
        ...}
    else
        System.out.println("Error.");
    

    或

    Map<String, String> m = new HashMap<>();
    
    try{
        m.getNext();
    catch(Exception e){
            ...}
    
    1 回复  |  直到 8 年前
        1
  •  2
  •   Jonathan Rosenne    8 年前

    测试总是比异常更好。