// © 2025 Alessio Severi — vedi licenza nel file Main.java package personaggi; import java.util.Random; public interface AvatarsCombat { static int EROE= 0, LICANTROPO= 1, VAMPIRO= 2; static int[] AVATAR_NAME= {EROE, LICANTROPO, VAMPIRO}; default int setAvatarCombat(String avatarsCombatString){ // yield va racchiuso tra parentesi graffe return switch (avatarsCombatString.toLowerCase()) { case "eroe" -> AVATAR_NAME[0]; case "licantropo" -> AVATAR_NAME[1]; case "vampiro" -> AVATAR_NAME[2]; default -> AVATAR_NAME[0]; }; } static int setAvatarCombat(){ Random rn = new Random(); return rn.nextInt(0, AVATAR_NAME.length); } default int setAvatarCombatI(){ System.out.print("\n\nDigita l'avatar con cui vuoi combattere tra: Eroe o Licantropo o Vampiro: "); return setAvatarCombat(Combat.sc.nextLine()); } }