有关Java的问题,希望学霸们能帮我解决

img


为什么在main方法中接受不了newticket的值,有什么方法能把结果输出出来

你需要在mian方法中定义newticket,然后把下面那两个方法的返回值赋值给newticket,就能输出了

可以把newticket定义成static类型的变量

double newticket = 0.0;
if(month>=5 && month<=10){
newticket = getticket1(seat,ticket);
}else{
newticket = getticket2(seat,ticket);
}
system.out.print(newticket);

在main方法中调用那两个函数时定double变量接收就可以,然后输出。因为这两个静态方法的返回值是double。

img


返回值要定义