Я рассчитываю этот знак зодиака с использованием% 12, но я хочу создать это без этого, но я не могу понять, есть ли способ сохранить его при повторении того же списка?
Вот код,спасибо
Scanner scan = new Scanner(System.in);
String ans=null;
System.out.print("Enter your Birth Year: ");
int birthYear= scan.nextInt();
do{
String[] sign = {"Monkey", "Rooster", "Dog", "Pig", "Rat", "Ox", "Tiger", "Rabbit", "Dragon", "Snake", "Horse", "Sheep"};
for(int i=0; i<sign.length; i++){
ans=sign[birthYear];
}
}while(ans==null);
System.out.println("Your Zodiac Sign is: "+ans);