レンガ:
私は自分のコードを短くしたいので、Javaでランダムな文字ジェネレータは、Pythonのように短いようであることを任意の可能性がある場合、私は自分自身を尋ねました。Pythonでそれはちょうど1 1つのライナーです。
次のコードは、まだ私のコードです:
int random = (int) Math.random()*25;
String[] letters ={"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
String letter = letters[random];
アンドレアス:
「ショート」は1行だけを意味している場合、これらのいずれかが行うだろう。
char letter = "abcdefghijklmnopqrstuvwxyz".charAt((int) (Math.random() * 26));
char letter = (char) ThreadLocalRandom.current().nextInt('a', 'z'+1);
char letter = (char) ('a' + Math.random() * 26);