gpt4 book ai didi

java - 为什么这个方法不起作用?

转载 作者:行者123 更新时间:2023-12-01 06:47:37 25 4
gpt4 key购买 nike

这可能是一个非常简单的更正,我看不到,但我很确定你们可以帮助我,这部分代码应该读取用户输入的内容 1-12 (一年中的一个月)并向数组位置添加 1(即,如果用户向数组输入 3,那么它将在数组中将“空格”2 加 1,以统计出现的次数。),此代码只是执行,没有任何操作发生并在不执行任何操作后使通常的构建成功。

无论如何,我希望有人能给我一些关于我哪里出错的指示。

import java.util.Scanner;
public class BirthMonth {

public static void main(String[] args){
Scanner input = new Scanner(System.in);
int months [] = new int [12];
}

public static int[] inputMonths(int[] months, Scanner input){

System.out.println("please enter the first month with a birthday:");
int month = input.nextInt();
months[month - 1] ++;
//arr[i] = Input.nextInt();

while (month != -1){
System.out.println("please enter the next month to be tallied");
month = input.nextInt();
months[month - 1] ++;
}
return months;
}
}

最佳答案

您必须在主方法中调用 inputMonths 方法...;)

关于java - 为什么这个方法不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5650731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com