zoukankan      html  css  js  c++  java
  • java14带参的方法

    public class jh_01_如何使用带参数的方法31 {
    	public static void main(String[] args) {
    		// 创建对象
    		ZhaZhiJi zzj = new ZhaZhiJi();
    		String str = "xiaojiejie";
    //		str.charAt(index)
    		// 对象名调用函数。
    		String juice = zzj.zhazhi("柠檬");
    		System.out.println(juice);
    
    		zzj.show(19, "nihao");
    	}
    }
    
    // 定义ZhaZhiJi的类
    class ZhaZhiJi {
    	// 定义一个函数.
    	/*
    	 * 1:返回值类型 String 
    	 * 2:参数列表:String fruit
    	 */
    	public String zhazhi(String fruit) {
    
    		return fruit + "汁";
    	}
    
    	public void show(int age, String name) {
    
    	}
    
    //	public void show02(String name ,int age) {
    //		
    //	}
    	// 函数重载。overload
    	public void show(String name, int age, char gender) {
    
    	}
    
    	public void show(Student stu) {
    
    	}
    }
    
    class Student {
    	String name;
    	int age;
    	char gender;
    }
    

      

    package com.jh.test01;
    
    import java.util.Scanner;
    
    public class jh_02_如何使用带参数的方法 {
    	public static void main(String[] args) {
    //		int [] arr = new int [3];
    //		
    //		for (int i = 0; i < arr.length; i++) {
    //			arr[i] = 
    //		}
    //		for (int j = 0; j < arr.length; j++) {
    //			
    //		}
    		Scanner sc = new Scanner(System.in);
    		Student stu = new Student();
    		System.out.println("请输入姓名:");
    		String name = sc.next();
    		stu.addName(name);
    		stu.showNames();
    		
    		
    		
    	}
    }
    class Student{
    	// 成员变量。属性。
    	/*
    	 * 1:有一个容器。
    	 * 2:有一个函数。往容器里面添加
    	 * 3:有一个函数是往外取元素。
    	 */
    //	1:有一个容器
    	String [] nameArray = new String [5];
    	
    	/**
    	 * 放元素进容器。
    	 * 函数。
    	 * 1:返回值类型 void
    	 * 2: 参数列表。String name
    	 */
    	public void addName(String name) {
    		/*
    		 * 1:迭代容器。for
    		 * 2:判断是否为空 。null if
    		 */
    //		1:迭代容器。for
    		for (int i = 0; i < nameArray.length; i++) {
    			if(nameArray[i] == null) {
    				nameArray [i] = name;
    				break;
    			}
    		}
    //		nameArray [0] = name;
    	}
    	/**
    	 * 显示学生信息。
    	 * 1:返回值类型。void 
    	 * 2:参数列表  无
    	 */
    	public void showNames() {
    		for (int i = 0; i < nameArray.length; i++) {
    			System.out.println(nameArray[i]);
    		}
    				
    	}
    	
    }
    

      

    package com.jh.test01;
    
    public class jh_03_数组作为参数传递 {
    	public static void main(String[] args) {
    				
    	}
    
    }
    class ArrayTest{
    	
    	/**
    	 * 求最值 int 
    	 * 1:返回值类型。int 
    	 * 2:参数列表 int [] arr
    	 */
    	public int getMax(int [] arr) {
    		// 把第一个元素当成参照物。
    		int max = arr[0];
    		for (int i = 1; i < arr.length; i++) {
    			// 如果后面的元素比max大就
    			// 就把当前元素赋值给max 
    			if(arr[i]>max) {
    				max = arr[i];
    			}
    		}
    		// 返回最大值
    		return max;
    	}
    	
    	/**
    	 * 查找某个元素是否在数组中,
    	 * 存在就返回对应的角标index 
    	 * 不存在就返回 -1;
    	 * 1:返回值类型。 int 
    	 * 2:参数列表。int [] arr,int num
    	 */
    	public int findNum(int [] arr,int num) {
    		// 1:迭代数组,
    		for(int i = 0;i<arr.length;i++) {
    			// 2:判断是否存在
    			if(num == arr[i]) {
    				//// 3:如果存在就返回对应的index
    				return i;
    			}
    		}
    		// 4:如果不存在就返回-1;
    		return - 1;
    	}
    	
    	/**
    	 * 迭代数组。
    	 * 1:返回值类型。void 
    	 * 2:参数列表。 int [] arr
    	 */
    	public void iteration(int [] arr) {
    		for (int i = 0; i < arr.length; i++) {
    			System.out.println(arr[i]);
    		}
         }
    	}
    

      

  • 相关阅读:
    oc中 中文到拼音的转换
    ios 添加全屏返回手势
    自我总结- CGAffineTransform
    解决pod search出来的库不是最新
    四舍五入的函数,保留小数点后几位数不四舍五入
    iOS 键盘变中文
    LanguageImage尺寸
    打包上传64位支持的解决办法
    第1年11月2日 ssh分发秘钥时出现错误“Permission denied (publickey,gssapi-keyex,gssapi-with-mic)” yarn
    第1年11月1日 uniapp原生
  • 原文地址:https://www.cnblogs.com/weiamd/p/11215319.html
Copyright © 2011-2022 走看看