public StringBuffer uniqueRandomAlphabet() { String currentAlphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; StringBuffer randomAlphabetSB = new StringBuffer(); for (int numberOfAlphabet=26; numberOfAlphabet>0; numberOfAlphabet--) { int character=(int)(Math.random()* numberOfAlphabet); String characterPicked = currentAlphabet.substring(character, character+1); // System.out.println(characterPicked); randomAlphabetSB.append(characterPicked); StringBuffer remainingAlphabet = new StringBuffer( currentAlphabet.length() ); remainingAlphabet.setLength( currentAlphabet.length() ); int current = 0; for (int currentAlphabetIndex = 0; currentAlphabetIndex < currentAlphabet.length(); currentAlphabetIndex++) { char cur = currentAlphabet.charAt(currentAlphabetIndex); if (cur != characterPicked.charAt(0)) remainingAlphabet.setCharAt( ...