嗨我正在创建一个猜谜信游戏!到目前为止,我已经使用java.util.random类在数字1和26之间进行猜测。但是这个随机数应该转换成字母表中的相应数字!即a = 1等。这是我的问题,我不知道如何将这个随机生成的数字转换成一个字母!这需要与整数相关,因为我必须告诉用户它们是否在字母表中的字母之上,或者根据他们输入的猜测而低!还有一件事是用户猜测也会是一封信!以下是我的代码!任何帮助将不胜感激!
float volume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC) /
audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
答案 0 :(得分:1)
Random random = new Random();
char c = (char) (random.nextInt(26) + 'a');
这会将(0到25)映射到(' a'到' z')