求解答,刚学习java。

想问一下,这是什么意思?
这个应该不需要返回值吧,为什么说方法声明无效。

img

不需要返回值你也需要在方法名前面加一个 void 呀

无返回值的话,你试试在中间加个void,像这样:

public void TicketSellerint ticketCost){...}

只有类的构造函数是不需要写任何类型的
其他函数,没有返回值要写void,表示无返回值类型

如果你这方法是构造方法的话:那么方法名需要同类名一致。如果是普通方法的话无返回值时需要使用 void关键字
构造方法应写为:

  //构造方法需要与类名相同
  public Ticket( int ticketCost ){
     balance=0;
     totalmoney=0:
     totalTickets=100:
  }

普通方法:

//需要使用 void 关键字
public void TicketSellerint ticketCost){...}

如有帮助,请采纳!

确实返回值,写void

构造函数无返回值的话,要加个void,如果想要结束的话,写上 return;

没有返回值的话,还是需要在定义的时候给加上一个void的
有返回值的话,就需要在定义的时候加上返回值类型的(=^▽^=)