Java中的带参方法

1.有返回值的带参方法

看下面代码:

1)字符串型:

	public String  zhaZhi( String shuiGuo){   
		return  shuiGuo+"汁";

 代码括号中的为参数,String为返回值类型,所以返回一个字符串类型;

2)数组作为返回值:

把原数组中的每个元素都扩大2倍:

public class Tool{
        public  int[]  change(int [] num){
             for (int i=0;i<=num.length;i++)
                   num[i]=num[i]*2
    }

                  return num;//返回数值
}
    public class MyMain{
        public static void main(String[] args){
                    Tool tool=new Tool();  //创建对象
                   int[] num={1,2,3}
   System.out.print(“改变前的数组”)
                  for (int i=0;i<=num.length;i++){
                   System.out.print( num[i]) 
      }
        
       int[]  newNum=tool. change( num)
             System.out.print(“改变后的数组”)
         for (int i=0;i<=num.length;i++){
                   System.out.print( num[i]) 
      }
}

}

2.无返回值的带参方法
1)往学员数组中插入一个新的名字,并查找是否存在

public class StudentBiz {
String [] names=new String[3];
public void addStuName(String name){
for (int i = 0; i <names.length; i++) {
if (names[i]==null) {
names[i]=name;
break;
}
}
}

public boolean findStu(String name){
boolean flag=false;
for (int i = 0; i < names.length; i++) {
if (names[i]!=null) {
if (names[i].equals(name)) {
flag=true;
break;
}
}
}
return flag;
}

public void print(){
for (int i = 0; i < names.length; i++) {
System.out.println(names[i]);
}
}
}

    

public class TestStudentBiz {
	public static void main(String[] args) {	
	StudentBiz biz=new StudentBiz();		  
	 biz.addStuName("白百合");
	 biz.print();
	
	 StudentBiz p1=new StudentBiz();
	 boolean flag = p1.findStu("张三");
	 
	if (flag) {
		System.out.println("yes");
	}else{
		System.out.println("no");
	}

  

 

 

 

  

转载于:https://www.cnblogs.com/cn-930621/p/6724263.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值