我是java的初学者,我只是想知道是否有一种方法可以在多个方法中使用用户的一个输入?我正在制作一个程序,它应该从用户那里获取一些输入(整数)并控制输入,然后计算平均值,最后计算输入的出现次数?我有一个主要方法+3个不同的方法(一个计算平均值等)。我尝试了很多不同的方法,但似乎不理解参数的意义以及它们是如何工作的。
所以这只是一个快速的概述,请记住我是一个初学者!!!!
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("How many elements do you want to enter");
int value = sc.nextInt(); //Number of how many elements the user want to enter
int[] input = new int[value]; //An array with all the values
}
public int secureInt(int number, int[] input, int value) {
if (!Integer.parseInt(number)) {
System.out.println("Invalid input");
} else {
for (int i = 0; i < value; i++) { //Add all the inputs in the array
input[i] = sc.nextInt();
}
}
public double averageCalculator (int value, int[] in){
double average; // The average
double sum = 0; // The total sum of the inputs
if (int i = a; i < value; i++) {
sum = sum + in[i];
}
average = sum / value;
return average;
}
//Count the occurence of inputs that only occure once
public static int countOccurence(//what parameter should i have here?) {
int count = 0;
}
}
提前谢谢!
1条答案
按热度按时间cidc1ykv1#
@艾玛
下面是一些可能对您有帮助的代码。我们的想法是尝试模仿或模仿本摘录中的风格和最佳实践:
如果你喜欢我的回答,请你投票给我的答案,这样我就可以更充分地参与这些论坛&帮助别人,并得到他们的帮助?我将不胜感激。