Q: 在main方法中获取开始和结束整数。将这两个值传递给一个单独的函数。返回这些值(包括)之间的所有数字,这些数字可以被 3 整除,从函数返回到主函数。 我已经完成了:
import java.util.*;
public class inbetween {
public static void main (String[]args) {
Scanner in = new Scanner (System.in);
System.out.println("Enter range of values");
int x =in.nextInt();
int y =in.nextInt();
search(x,y);
}
public static void search(int a, int b) {
int length = (b-a)+1;
int [] arr = new int [length];
for(int i=0; i<length; i++)
{
a = a+1;
int c;
// int count=0;
c = a%3;
if (c==0) {
arr[i] = a;
System.out.println(arr[i]);
// count = count+1;
// return count;
}
}
}
}
现在我的问题是..如何返回数组并在函数中打印并在那里打印???此代码有效,但在此代码中,值将打印在函数本身中(但它应该打印在主函数中)...