【发布时间】:2017-11-19 02:49:20
【问题描述】:
第一次在这里写东西。
为什么我的子程序不起作用? 我正在尝试在主函数中打开子例程以获取布尔值。
import java.util.Scanner;
public class Aufgabe1 {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int eingabe = 0;
int zahl = 0;
boolean primzahl = false;
eingabe = scan.nextInt();//Input 1
if (eingabe == 1) {
zahl = scan.nextInt(); //Input 2
unterprogramm1(zahl);
}
public static boolean unterprogramm1(boolean primzahl) {
for (int i = 0; i < zahl; i++) {
if (zahl % i == 0) {
primzahl = true;
}
}
return primzahl;
}
【问题讨论】:
-
您没有在方法声明中提供
primzahl的类型。 -
你应该更具体。你应该先学习Java。读一本书。
-
我在代码前拒绝了它。我应该发布完整的代码吗?
-
@Chris 您提供了返回类型,但没有提供参数的类型。
标签: java