java - 用户输入男性或女性
问题描述
我想编写一个代码,显示用户在被要求输入性别时输入男性或女性。首先,我创建了一个名为 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());
}
解决方案
尝试:
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);
}
}
推荐阅读
- python - Python OpenCV 图像在连续拍摄后变得模糊
- django - Django:如何组合列表和查询集,对它们进行分页并在模板中遍历它们?
- api - 如何访问 Spark 数据集列中的数据
- node.js - 如何修复 MongoError:服务器实例池被破坏?
- java - 使用共享对象实例化多个 Runnable 的含义?
- image - 无法加载资产图片
- python - 使用通道 2 向一位用户发送通知
- java - 在运行时选择 Firebase 数据库
- java - 如何让对话框在片段中工作?
- visual-studio-code - 如何在 Visual Studio 代码资源管理器文件树结构中添加更多缩进?