我该如何调用“召回”方法?
问题描述:
请告诉我如何致电recall
方法。 我是Java新手。 我正在制作一个程序来显示素数和复合数字。我该如何调用“召回”方法?
package composite;
import java.util.Scanner;
public class composite {
public static void main(String[] args) {
Scanner p = new Scanner(System.in);
System.out.println("press number till you want composite number & prime numbers");
int m=p.nextInt();int g[]=new int [m+1];prime(m);
for(int k=4;k<=m;k++)
{
for(int b=2;b<k;b++){
if(k%b==0){
g[k]=k;break;
}
}
}
}
public static int prime(int m){
int e[]= new int[m+1];
for(int i=2;i<m;i++)
{
int p=0;
for(int j=2;j<i;j++)
{
if(i%j==0)
p=1;
}
if(p==0)
e[i]=i;
}return(m);
}
public static int recall(int m, int [] e, int [] g){
for(int a=1;a<m;a++){
System.out.println(e[a]+" "+g[a]);
}
return m;
}
}
答
看看下面并修改相应的变量:
Composite call_recall = new Composite();
int recall_value = recall(m,e,g);
将正确的价值观,你在的地方M,E和g的要求。