当前位置: 首页 > 知识库问答 >
问题:

子程序不起作用

商兴朝
2023-03-14

第一次在这里写东西。

为什么我的子程序不起作用?我正在尝试打开main函数中的子例程以获取布尔值。

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;
        }

共有1个答案

陆甫
2023-03-14

您应该在参数列表中编写boolean primzahl,而不仅仅是primzahl并将方法移到main函数之外。

 类似资料:
  • 问题内容: 我正在使用Python脚本来调用Java虚拟机。以下命令有效: 但, 不起作用。避免使用Python文档建议。 问题答案: 您需要将命令拆分为单独的字符串: 在以下情况下可以使用字符串,但是在以下情况下您需要一个参数列表 该shlex模块是很有用的更因此对于更复杂的命令和处理输入,但良好的了解: shlex tut

  • 问题内容: 我正在使用Weblogic 10.3.6门户服务器。Weblogic 10.3.6始终使用weblogic随附的common-fileupload jar。但是我希望服务器使用战争中拥有的服务器。 用例是我有war1,它使用war2内的apache jars。我在两次大战的weblogic.xml中添加了以下几行,但它无法正常工作,并且仍在加载特定于weblogic的jar。 知道为什

  • 下面是我用raspberry PI的python(Thonny Idle)编写的代码。 请忽略Url,它不是真实地址。密码 错误 回溯(最近一次呼叫最后一次): 文件“/home/pi/Documents/PythonCode/TestingFirebase-1.py”,第17行,在 文件“/usr/local/lib/python3.7/dist-packages/firebase/decora

  • 问题内容: 我正在使用日志记录(我不想使用log4j或其他任何东西)。 这是我完整的私有logging.properties: 这是我程序中的代码: 由于这会在两行显示每个日志消息,因此我尝试了 如何使Java日志输出显示在一行上? 完全在第一个回复中复制了LogFormatter类。 在我的logging.properties中更改了一行 现在,我的日志开始以XML出现。我强烈感觉那个不喜欢我,

  • 对于某些活动的意图是有效的,对于某些特定的活动意图是崩溃的,我已经改变并尝试了不同的方法,但是对于某些活动意图是无效的,应用程序正在构建,但是在手机上运行之后,它在调试期间没有显示出任何错误?我尝试了不同的方法,但它仍然崩溃,谁能帮助我解决它? MainActivity java 清单文件

  • 问题内容: 当我使用jdk 7运行Json测试程序时,它说: 我在项目中包含了“ javax.json-api-1.0.jar”。 这是一个简单的程序,没有使用galssfish,为什么在这里提到玻璃鱼? 问题答案: 仅包含用于编译时依赖的API。但是,如果要运行您的应用程序,则需要一个类。 是您需要的同时包含+ 类的jar 。 有关更多详细信息,请参见此线程。