Я пытаюсь отобразить случайные снимки на основе генерации метода Random() (просто попробуйте что-то вроде captcha). Я генерирую случайное значение no из массива, но не знаю, как сопоставить эти no с изображениями. Есть идеи ? Что я сделал до сих пор:отображение случайных изображений с использованием java
import java.util.Arrays; import java.util.Random;
общественного класс Gen_Captcha {
static String[] myCaptchaLetters = {"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","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","0","1","2","3","4","5","6","7","8","9"};
Gen_Captcha captcha= new Gen_Captcha();
public static void main(String[] args) {
Random randomGenerator = new Random();
for(int i=0;i<5;i++){
int random = randomGenerator.nextInt(62);
System.out.print((myCaptchaLetters[random]));
}
}
}
}
Примечания: Приведенный выше код не включает в себя свинг рамочного кода для отображения изображения.
ОК спасибо. Я попробую использовать hashmap –