我希望使用像这样的随机信件
char ch = 'A' + randomNumber ; // randomNumber is int from 0 to 25
Run Code Online (Sandbox Code Playgroud)
但这会导致"精度损失"编译错误(如果randomNumber只是一个字节,则相同).我猜对于Unicode,上面的内容过于简单化了.
这有效,但似乎有点笨拙:
char ch = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(randomNumber);
Run Code Online (Sandbox Code Playgroud)
我该怎么办?