带参数的方法
Posted liuying23
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带参数的方法相关的知识,希望对你有一定的参考价值。
一.带参数的方法:
语法:访问修饰符 方法返回值类型 方法名称(参数列表){
//方法体
}
例如: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("找不到!"); } } }
以上是关于带参数的方法的主要内容,如果未能解决你的问题,请参考以下文章
ajaxFileUpload上传带参数文件及JS验证文件大小
终于懂了:Delphi重定义消息结构随心所欲,只需要前4个字节是消息编号就行了,跟Windows消息虽然尽量保持一致,但其实相互没有特别大的关系。有了这个,就有了主动,带不带句柄完全看需要。(代码片段