JAVA——18.你可以告诉对象该怎么做

你可以告诉对象怎么做——方法中传参
练习一:无参

public class app2{
      public void print(){         //定义一个打印方法;功能:打印一定次数的信息
            for(int i=0;i<3;i++){
                 System.out.println("hello world");//没有参数,循环三次打印"hello world"
            }
      }
      public static void main(String[] args){
               app2 obj=new app2();
               obj.print();
      }
}

这里写图片描述
练习二、改变参数,调用print方法传递参数

public class app2{
      public void print(String msg,int num){         //定义一个打印方法;功能:打印一定次数的信息
            for(int i=0;i<num;i++){
                 System.out.println(msg);
            }
      }
      public static void main(String[] args){
               app2 obj=new app2();
               obj.print("我爱翟羽佳",520);
      }
}

这里写图片描述
练习三、参数也可以是变量

public class app2{
      public void print(String msg,int num){         //定义一个打印方法;功能:打印一定次数的信息
            for(int i=0;i<num;i++){
                 System.out.println(msg);
            }
      }
      public static void main(String[] args){
               app2 obj=new app2();
               String info="翟羽佳宇宙无敌美";
               obj.print(info,520);
      }
}

这里写图片描述

练习四、字符串数组的一个传参
注意:在dos系统里输入
F:\demo>javac app2.java

F:\demo>java app2 “aaa” “bbb”

public class app2{
      public void print(String msg,int num){         //定义一个打印方法;功能:打印一定次数的信息
            for(int i=0;i<num;i++){
                 System.out.println(msg);
            }
      }
      public static void main(String[] args){
               //app2 obj=new app2();
               //String info="翟羽佳宇宙无敌美";
               //obj.print(info,520);
               for(int i=0;i<args.length;i++){
               System.out.println(args[i]);
               }
      }
}

这里写图片描述

public class app2{
      public void print(String msg,int num){         //定义一个打印方法;功能:打印一定次数的信息
            for(int i=0;i<num;i++){
                 System.out.println(msg);
            }
      }
      public void b(String[] strs){
             for(int i=0;i<strs.length;i++){
                       System.out.println(strs[i]); 
             }
      }
      public static void main(String[] args){
               app2 obj=new app2();
               String[] s={"翟羽佳","真好看"} ;
               obj.b(s);
      }
}

这里写图片描述

猜你喜欢

转载自blog.csdn.net/zhaiyujia15195383763/article/details/80969791