Java 需要如何使这个返回语句工作?
我无法理解返回语句Java 需要如何使这个返回语句工作?,java,parameters,return,Java,Parameters,Return,我无法理解返回语句 public class apples { public static void main(String[] args) { public static double slope(int x1, int y1, int x2, int y2) { double dy = y2 -y1; double dx = x2 - x1; return dy / dx;
public class apples {
public static void main(String[] args) {
public static double slope(int x1, int y1, int x2, int y2) {
double dy = y2 -y1;
double dx = x2 - x1;
return dy / dx;
}
slope(5, 11, 1, 3);
}
}
我想返回dy/dx的总和,将您的方法置于主方法之外:
public static double slope(int x1, int y1, int x2, int y2) {
double dy = y2 - y1;
double dx = x2 - x1;
return dy / dx;
}
public static void main(String[] args) {
System.out.println("slope is : " + slope(5, 11, 1, 3));
}
将您的方法置于主方法之外:
public static double slope(int x1, int y1, int x2, int y2) {
double dy = y2 - y1;
double dx = x2 - x1;
return dy / dx;
}
public static void main(String[] args) {
System.out.println("slope is : " + slope(5, 11, 1, 3));
}
返回总是退出该方法。返回值的类型必须与方法的类型相同。方法中不能有方法。这里是method main中的方法斜率。返回总是退出该方法。返回值的类型必须与方法的类型相同。方法中不能有方法。在这里,你可以在方法main中找到方法slope。将你的slope方法放在main方法之外,但放在apples类中。然后在main方法中调用slope方法 将坡度方法放在主方法之外,但放在类中。然后在main方法中调用slope方法 您必须在main函数中编写函数声明(如果有参数的话) 像
slop(int,int,int)代码>
在main方法之后和类内部,您必须定义slop方法
希望能有所帮助
谢谢您必须在main函数中编写函数声明(如果有参数的话)
像slop(int,int,int)代码>
在main方法之后和类内部,您必须定义slop方法
希望能有所帮助
感谢在java等编程语言中,您不能在其他方法中定义方法。在上面的代码中,您正在main(args)方法内部定义方法斜率(x1、y1、x2、y2)。只需将slope()方法移到main()之外。然后从任何其他方法调用该方法,现在从main()方法调用slope(1,2,3,4)。这里slope(x1,x2,y1,y2)是静态方法,所以当从静态方法调用时,不需要创建类的对象来引用slope()方法
方法斜率(x1,y1,x2,y2)是完美的。返回语句没有问题
记住在apples类的大括号中包含slope()方法。您的代码可以更改为以下内容
公营苹果{
public static void main(String[] args) {
double d = slope(5, 11, 1, 3);
System.out.println("return value : " + d);
}
public static double slope(int x1, int y1, int x2, int y2) {
double dy = y2 -y1;
double dx = x2 - x1;
return dy / dx;
}
}在java等编程语言中,不能在其他方法中定义方法。在上面的代码中,您正在main(args)方法内部定义方法斜率(x1、y1、x2、y2)。只需将slope()方法移到main()之外。然后从任何其他方法调用该方法,现在从main()方法调用slope(1,2,3,4)。这里slope(x1,x2,y1,y2)是静态方法,所以当从静态方法调用时,不需要创建类的对象来引用slope()方法
方法斜率(x1,y1,x2,y2)是完美的。返回语句没有问题
记住在apples类的大括号中包含slope()方法。您的代码可以更改为以下内容
公营苹果{
public static void main(String[] args) {
double d = slope(5, 11, 1, 3);
System.out.println("return value : " + d);
}
public static double slope(int x1, int y1, int x2, int y2) {
double dy = y2 -y1;
double dx = x2 - x1;
return dy / dx;
}
}在Java中,方法中不能包含方法。那么我应该在主方法中添加什么呢?请注意Java命名约定-类名总是以大写字母开头。您是一个初学者,但至少从一开始就了解到这一点是很好的:)Java中的方法中不能有方法。那么我应该在我的主方法中添加什么呢?请注意Java命名约定-类名总是以大写字母开头。你是个初学者,但至少从一开始就做到这一点是很好的:)