【问题标题】:user input male or female sex用户输入男性或女性
【发布时间】:2021-05-27 21:34:28
【问题描述】:

我想编写一个代码,让用户在被要求输入性别时输入男性或女性。首先,我创建了一个名为 SexeEnum 的类,如下所示

public enum SexeEnum {
    Male,
    Female
}

然后我想要求用户在男性或女性之间进行选择,但我不知道如何进行如下所示:

public static void main(String[] args) {             
    Utilisateur utilisateur = new Utilisateur();
    Scanner u = new Scanner(System.in);
    System.out.println("Enter your Name: ");
    utilisateur.setNom(u.nextLine());
    System.out.println("Enter your Sexe: ");
    System.out.println("1-Male ");
    System.out.println("2-Female ");
    utilisateur.setSexe(u.nextLine());
}

【问题讨论】:

标签: java enums


【解决方案1】:

试试:

import java.util.Scanner; 

class Main {
  public static void main(String[] args) {
    Scanner myObj = new Scanner(System.in);  
    System.out.println("Enter Sex");

    String userName = myObj.nextLine();  
    System.out.println("Sex is: " + userName);  
  }
}

【讨论】:

  • @Jerry Prosper:如果有帮助,请回复。
  • 感谢@blubber,但我想要使用枚举的男性和女性选项
  • 你的意思是你想要它作为一个列表?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-13
  • 2016-09-02
  • 2021-01-13
  • 2013-06-11
  • 1970-01-01
  • 2021-04-05
  • 2020-03-09
相关资源
最近更新 更多