ASCII コードで表せる文字であれば、下記のような for ループで1文字ずつ処理することができます。
for (char ch = 'A'; ch <= 'Z'; ++ch) { std::cout << ch; }
Java も同じように記述することができます。