java14带参的方法
Posted weiamd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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]);
以上是关于java14带参的方法的主要内容,如果未能解决你的问题,请参考以下文章