I am new to java so please help and guide
Case 1: if a declare a java map inside a loop.
for (Document doc : docList) {
Map<String, String> input = new HashMap<String, String>();
}
Case 2: if a declare a java map outside a loop.
Map<String, String> input = new HashMap<String, String>();
for (Document doc : docList) {
}
which case is more optimized(best practice) way of declaration and why?
AJ