I am populating a Map<Character, Integer> alphabetToNumber which maps a letter corresponding to it alphabetical position 
char [] alphabetArray = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
Map<Character, Integer> alphabetToNumber = new HashMap<>();
int counter = 1;
for(Character letter : alphabetArray) {
    alphabetToNumber.put(letter, counter);
    counter++;
}
The above code works but I was wondering if it can be done using Java 8 streams. Thanks.
 
     
     
     
     
     
    