#Java小白学习:方法的调用

#Java小白学习:方法的调用

(有说不明白的地方请勿喷,谢谢)

第一类:自己直接设置数据

1、首先先声明一个类,方法只有在类里面才能被声明,如果我们只需要主函数里直接使用的的话可以如下图

2、接下来可以声明一个对象,去调用这个方法

     例:B stu = new B();      //B是类名,new不可省

3、如果要使用类里面的方法的话可以这么调用

     例: stu.setX("x",y,z);     //一定要看清自己设置的数据类型是什么,否则会报错

第二类:想要在用键盘输入数据

1、还是如上图,只是需要在代码最前方申请使用包

2、再将   void setX();里的内容改一下

3、再调用

完整代码如下图:

import java.util.Scanner;

class B{
    
    String sheng;
    String pleace;
    String p;
    
    void setX(){
       Scanner reader = new Scanner(System.in);
       System.out.print("Prince:");
       sheng = reader.next();
       
       System.out.print("Area:");
       pleace = reader.next();

       System.out.print("Pop:");
       p = reader.next();
    }
    void showInfo(){      
        
        System.out.println(sheng+"\t"+pleace+"\t"+p+"\t");       
    }
       
}

public class Xinxi{
    public static void main(String[] args){
    B shu[] = new B[5];
        for(int i=0; i<5; i++){
            shu[i] = new B();
            System.out.println("------------------------------");
            shu[i].setX();
            
        }
     System.out.println("Province\tArea\tPop");    
      for(int i=0; i<3;i++)  
          shu[i].showInfo();
    }

}

结果:

(不是很完美请见谅)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值