问答详情
源自:7-8 Java 中的方法内部类

基础比较差求解谢谢

在调用方法时为什么有时候要加数据类型比如说int,而有的不要。比较迷惑求解,谢谢

提问者:qq_ZLKKINGF_04041481 2016-10-01 20:34

个回答

  • Coco柯柯
    2016-11-22 05:52:16

    简单的来说  只要有返回值的方法.就需要定义一个变量去接收返回值,而没有返回值的方法可以直接使用。建议你可以去看看Java中的方法 这章课程  里面详细的讲解了无参无返 无参有返 有参无返  有参有返 这四种方法的使用  望采纳

  • 风中打伞的小孩
    2016-10-02 15:03:14

    你是说:int newScore=a.getScore();mo.show();为什么前者要加int吗?

    如果是,getScore方法是有返回值的,需要定义一个int类型的变量去接收

    而show方法名前有void,无返回值

  • 慕粉3947710
    2016-10-01 20:59:49

    不太懂你想问的是调用的对象前面加不加数据类型还是方法名前面

    如果是前者,我认为是用来调用方法的对象之前没有创建 就要加数据类型,意思是调用的时候才新创建了一个对象然后直接调用了方法