CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Java]Question methode interactive

king-mugiwara93
king-mugiwara93
Niveau 10
29 mai 2013 à 22:28:54

Bonsoir je voudrait savoir comment je pourrait initialiser interactivement une variable de type énumération.

Voila le début de ma classe:

enum Type {POLICIIER, ACTION , SF , SCOLAIRE , FANTAISIE , HISTORIQUE , ROMANCE , AVENTURE , COMIQUE , DRAME , THEATRE}

public class Livre
{
private String titre;
private Type genre;
private int note;
private Editeur editeur;

public void init()
{
Scanner input = new Scanner(System.in)
this.genre = ??

merci d'avance :)

private Auteur auteur;

vive_cod4
vive_cod4
Niveau 9
29 mai 2013 à 22:33:11

De tête je dirais this.genre = Type.ACTION par exemple

king-mugiwara93
king-mugiwara93
Niveau 10
29 mai 2013 à 22:56:45

Merci pour la réponse tout d'abord :)

Mais en fait étant donnée que c'est interactif je voudrait que se soit l'utilisateur qui choisissent au moment de l'instanciation le genre qu'il désire.

vive_cod4
vive_cod4
Niveau 9
29 mai 2013 à 23:05:09

Dans ce cas, le plus simple est que tu passes l'argument dans le constructeur, le plus simple c'est de passer l'énum directement. Mais si l'utilisateur doit rentrer un string ou un int par exemple, il y a des moyens du style Type.valuesOf("POLICIER") si je ne me trompe pas.

king-mugiwara93
king-mugiwara93
Niveau 10
31 mai 2013 à 19:23:15

Okok merci a vous pour les reponses, j'ai une autre question, c'est assez urgent en plus...

voila mon entête:

public class Utilisateur{

private String nom;
private String prenom;
private String mail;

Je voudrais savoir comment je pourrais mettre un regex (expression réguliére) pour tester si c'est bien un mail qu'on a rentré.

Je vous remercie d'avance !!

king-mugiwara93
king-mugiwara93
Niveau 10
31 mai 2013 à 19:24:15

parexemple qu'il y a bien "n'importequoi"@"n'importequoi"."n'importe quoi de longueur entre 1 et 3".

Sorry pour le double post.

king-mugiwara93
king-mugiwara93
Niveau 10
31 mai 2013 à 22:47:44

Personne?
J'ai vraiment besoin d'un coup de main :-(

vive_cod4
vive_cod4
Niveau 9
01 juin 2013 à 01:07:08

bien sûr que tu peux. Pour la solution ? Tape regex java dans google et elle viendra toute seule. Je suis gentil je t'ai prémâché le travail http://www.vogella.com/articles/JavaRegularExpressions/article.html#regexjava

king-mugiwara93
king-mugiwara93
Niveau 10
01 juin 2013 à 10:42:16

Merci j'ai réussi ! C'est un peu de la bidouille mais bon au moins sa marche ^^

Merci beaucoup en tout cas :)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment