一个非常菜鸟的问题。我正在编写一个方法,它确实接受两个数组,然后从中创建一个哈希映射。例如:
HashMap<String,String> createHash(String[] arr1, String[] arr2){
//the logic is very simple
HashMap<String,String> hshmp= new HashMap<String,String>();
for (int i=0; i < arr1.length;i++){
hshmp.put(arr1[i],arr2[i]);
}
return hshmp
}
现在我要检查的第一件事是 arr1 和 arr2 的尺寸 ..它们是否相同
如果不是......那么程序退出(优雅地??详细说明??)
通常这是断言???正确的??但我认为java中的断言是你必须启用的可选东西?
有什么好的方法来解决这个问题?