小编JPw*_*ire的帖子

Java - 在将用户输入读入数组时跳过一行(for循环)

这是我的代码 - 目的是为x个患者输入一些基本信息(年龄,姓名,性别).

public static void main(String[] args) {

    int numPatients = 2;

    int[] age = new int[numPatients];
    String[] gender = new String[numPatients];
    String[] name = new String[numPatients];
    Scanner in = new Scanner(System.in);

    /*
     * Obtaining patients details: name, gender, age
     * First create a Scanner input variable to read the data
     */
    for (int i = 0; i < numPatients; i++)
    {
    System.out.println("Enter name of patient " + (i+1));
     name[i] =  in.nextLine();

    System.out.println("Enter gender (male/female) of patient " + …
Run Code Online (Sandbox Code Playgroud)

java java.util.scanner

6
推荐指数
1
解决办法
1315
查看次数

标签 统计

java ×1

java.util.scanner ×1