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

    一.带参数的方法:

    语法:访问修饰符  方法返回值类型  方法名称(参数列表){

             //方法体

    }

    例如:public  void  searchName(String name,int start,int end){

          //方法体

    }

    注意:每个参数之间用","分隔。

    二.形参和实参

    形参:在方法定义时指定的参数。

    实参:在方法调用时指定的参数。

    三.调用带参数方法时应注意的问题:1.形参和实参的参数数据类型保持一致。

                     2.形参和实参的顺序保持一致。

                     3.形参和实参的个数保持一致。

    四.对象数组:

    例如:Student [] students=new  Student[30];     //声明了大小为30的学生对象数组。

    //学生姓名类
    public
    class Student { // 创建长度为10的数组 String []names=new String[10]; //初始化 public void init() { names[0]="张三"; names[1]="李四"; names[2]="王五"; names[3]="赵六"; names[4]="孙七"; names[5]="马原"; names[6]="马总"; names[7]="郑楠"; names[8]="影姐"; names[9]="影总"; } //查找学生姓名 public boolean student(String name,int start,int end) { boolean flag=false; // 循环判断 for (int i = start-1; i <end; i++) { if(names[i].equals(name)) { flag=true; break; } } return flag; } }
    //测试类
    import
    java.util.Scanner; public class TestStudent { public static void main(String[] args) { // 创建对象 Student stu = new Student(); // 调用方法 stu.init(); Scanner input = new Scanner(System.in); System.out.println("请输入学生的姓名:"); String name = input.next(); // 判断 if (stu.student(name, 3, 6)) { System.out.println("找到了!"); } else { System.out.println("找不到!"); } } }
  • 相关阅读:
    28完全背包+扩展欧几里得(包子凑数)
    HDU 3527 SPY
    POJ 3615 Cow Hurdles
    POJ 3620 Avoid The Lakes
    POJ 3036 Honeycomb Walk
    HDU 2352 Verdis Quo
    HDU 2368 Alfredo's Pizza Restaurant
    HDU 2700 Parity
    HDU 3763 CDs
    POJ 3279 Fliptile
  • 原文地址:https://www.cnblogs.com/liuying23/p/9803360.html
Copyright © 2011-2022 走看看