你可以告诉对象怎么做——方法中传参
练习一:无参
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);
}
}