zoukankan      html  css  js  c++  java
  • 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");
    	}
    

      

      

  • 相关阅读:
    贡献15本经典C、C++、MFC、VC++教程,都是pdf完整版的
    雪花
    孙鑫C++视频教程 rmvb格式 全20CD完整版 精品分享
    mac上用VMWare虚拟机装win7
    阿里云如何解析域名,搭建云服务器环境
    2. Windows编程基础
    复制指定目录下的全部文件到另一个目录中
    Select查询命令
    使用OneNote2016发送博客
    Linux数字雨
  • 原文地址:https://www.cnblogs.com/cn-930621/p/6724263.html
Copyright © 2011-2022 走看看