我试图将公共静态void readGrades()的结果存储到方法数组int[]grades中。但是我没有这样做。我试过数组列表和其他东西,但不幸的是。
public static int[]grades;
public static void main(String[] args) {
readGrades();
}
public static void readGrades(){
Scanner in=new Scanner(System.in);
System.out.print("How many students there are : ");
int numberOfStudents=in.nextInt();
for(int i=1;i<=numberOfStudents;i++){
System.out.print("Enter the grade of the students : ");
int grades1=in.nextInt();
grades1++;
}
您不需要声明< code>grades[] static,也可以用< code >局部声明的int[]来实现,如下所示:
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.print("How many students there are : ");
int numberOfStudents=in.nextInt();
int[] grades = new int[numberOfStudents];
readGrades(grades, in);
// here you can write code to play with grades array
}
public static void readGrades(int[] grades, Scanner in){
for(int i=0;i<numberOfStudents;i++){
System.out.print("Enter the grade of the students : ");
grades[i]=in.nextInt();
}
}
希望这有帮助。
试试看:
public static int[] grades;
public static void main(String[] args) {
readGrades();
}
public static void readGrades(){
Scanner in=new Scanner(System.in);
System.out.print("How many students there are : ");
int numberOfStudents=in.nextInt();
grades=new int[numberOfStudents];
for(int i=0;i<numberOfStudents;i++){
System.out.print("Enter the grade of the students : ");
int grade=in.nextInt();
grades[i]=grade;
}
}
您必须知道这将把数据存储在等级
数组中,您可以使用它然后调用方法readGrades(),尝试在readGrades()之后编写打印等级的代码。
我正在做我的编程课介绍的作业,这是一个泡泡排序。代码可能有缺陷,但我不是在找人来解决那个问题。我的问题是,我试图打印它。我得到的条件是,该方法必须由“public static void sort(int[]array)”一行的void方法定义。因此,如果我尝试导入数组,并在main方法中使用,它将无法工作,因为我会得到一个编译器错误,说明void不适用。如果我试图将它放到main方法的循环中,它
问题内容: 我知道这应该是简单的,我可能正直盯着问题,但我再次陷入困境,需要代码专家的帮助。 我试图从jdbc的一列中取出一行,并将它们放入数组中。 我这样做如下: creatConnection是已经定义的方法,可以执行其明显的工作。我在创建另一个结果集的同时创建了我的结果集,我将该列的字符串存储到一个数组中。然后打印出来以备不时之需。还要确保它在那里。 问题在于其将整个列存储到contactL
本文向大家介绍php查询mysql数据库并将结果保存到数组的方法,包括了php查询mysql数据库并将结果保存到数组的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php查询mysql数据库并将结果保存到数组的方法。分享给大家供大家参考。具体分析如下: 这里主要用到了mysql_fetch_assoc函数 mysql_fetch_assoc语法如下: 范例代码如下: 希望本文所述对
问题内容: 我想将方法返回的数组存储到另一个数组中。我怎样才能做到这一点? 当我调用此方法时,如何将返回的数组(z)存储到另一个数组中? 问题答案: 上面的方法不返回数组本身,而是返回对该数组的引用。在调用函数中,您可以在另一个引用中收集此返回值,例如: 此后还将引用之前引用的同一数组。 如果这不是您想要的,并且要创建阵列的副本,则可以使用创建副本。
本文向大家介绍C#执行存储过程并将结果填充到GridView的方法,包括了C#执行存储过程并将结果填充到GridView的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#执行存储过程并将结果填充到GridView的方法。分享给大家供大家参考,具体如下: 更多关于C#相关内容感兴趣的读者可查看本站专题:《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程
问题内容: 我正在使用+,并且在特殊情况下,由于查询,我需要获取(列表)非对象。 我决定使用in,并在其中引用此映射,如此处和此处所述。 但是,在所有使用命名本机查询的示例中,它们都通过获取实例并对其进行调用,从而为该调用提供of 参数,如该答案所示。 如何将存储库中声明的方法映射到特定对象?我的尝试是使用或作为的,但没有运气。 这是我的简化代码: 这是我的非班级。 任何帮助都将受到高度赞赏。 编