Java 为我的班级写一个主要方法有困难吗

Java 为我的班级写一个主要方法有困难吗,java,Java,所以我为我的计算机科学课写了一个方法,在这个方法中我试着做一个类似步行路径的东西。我想做的是测试方法,如果步行路径段中最大和最小高程之间的差异小于或等于10米,IsLevel段部分将返回true,IsDifficle方法尝试查看路径中是否有3个或更多高程变化(海拔变化至少有30米上下)。我所有的代码都是写的[idk,如果它正确与否,我认为它是],基本上和idk为什么我有一个真正困难的时间写的主要方法来测试它。帮助 公共类Lab11{ public class WalkingPath {

所以我为我的计算机科学课写了一个方法,在这个方法中我试着做一个类似步行路径的东西。我想做的是测试方法,如果步行路径段中最大和最小高程之间的差异小于或等于10米,IsLevel段部分将返回true,IsDifficle方法尝试查看路径中是否有3个或更多高程变化(海拔变化至少有30米上下)。我所有的代码都是写的[idk,如果它正确与否,我认为它是],基本上和idk为什么我有一个真正困难的时间写的主要方法来测试它。帮助

公共类Lab11{

public class WalkingPath
{
    private int[] markers;

public boolean isLevelSegment (int start, int end )
{
int min = 1;
int max = 0;


for (int i = start; i<= end ; i ++)
{
    if (markers[i] > max)
        max = markers[i];
    if (markers[i] < min || min == -1)
        min = markers [i];
}
if ((max - min) <= 10)
return true;
else 
    return false;

}





public boolean isDifficult ()
 {
     int changes = 0; 
        for ( int i = 1 ; i< markers.length ; i ++)
        {
            if ((markers[i] - markers [i - 1]) >= 30)
                changes ++;
        }
        if (changes >= 3)
            return true;
        else 
            return false;
 }
    }

}
公共类漫游路径
{
私有int[]标记;
公共布尔isLevelSegment(整数开始,整数结束)
{
int min=1;
int max=0;
用于(int i=开始;i最大值)
max=标记[i];
如果(标记[i]=3)
返回true;
其他的
返回false;
}
}
}

好吧,你的类需要一个构造函数,一个构造函数。另外,你的一个类中需要一个主方法,编译器(计算机)可以使用它将从开始。因此,如果您有一个与发布的类类似的类,请添加一个构造函数和一个main方法。在该main方法中,实例化类的新实例,并在构造函数中启动您尝试完成的任务


如果这些术语中有任何一个令人困惑,请用谷歌搜索。它们都是标准的,应该很容易找到。

你的问题是我为什么在编写代码时遇到困难?我想没有人能回答这个问题。具体来说,你需要什么帮助?编写代码来测试我的方法,比如确保它们正常工作。
“编写代码来测试我的方法”
——这不是一个“为我写代码”的网站。你必须先自己写,否则你只会欺骗自己,失去我们的尊重。