# return  ? :  方法
- *return:  返回的值必须和   创建方法    定义的值一样*
- *public  `void`  ?(){//无返回值的*
  *}*
-
- public  `int`  ?(){//有返回值的   可以是dooble    也可以是boolean  等等 
-  
- *return  int  类型的值 :*
- *}*
- *return:返回的方法*
- *调用 一般用     变量 =   接收下;*
 
 
# 类 方法中的  带参方法
  一般带参方法都 要有返回值
看情况而定
带参数 方法就是在   类方法内
注意不能添加有值的    参数
创建方法 在  方法(  声明 并 添加 变量可以   添加多个,){
 
方法内容 
对 将要接收的   值进行  操作  但是要一一对应  分前后顺序的
 
}
调用带参方法直接   把方法里的声明和 变量直接拿过来使用
但是要一一对应的顺序 
 
## 示例:多参调用
创建带参方法
参数 就相当于 是一个新的值  为空 
接收其他class里的值
然后在进行  操作
public static  boolean  fanh(int kais,int jieshu,String name) {//  开始  结束   名字  
  boolean  fanhu=false;
     for(int i=`kais`-1;i<=`jieshu`;i++) {     //就相当于模拟用户已经输入了    只是还没有值    等着 用户输入进行判断
      if(chaz[i].equals(`name`)) {              
       fanhu=true;
      break;
      }    
     }
       
     return fanhu;    
## 示例 测试:
示例2 示例=new 示例2();
Scanner input=new Scanner(System.in );

 
System.out.println("请输入开始位置:");
int kais=input.nextInt(); //给带参方法赋值
int jieshu=input.nextInt(); 
System.out.println("请输入名字:");
String name=input.next(); 
if( 示例.fanh(kais,jieshu, name)) {//判断 返回的是  false  还是true
 System.out.println("找到了");
}else {
 System.out.println("没找到");
}
System.out.println(示例.fanh( kais,jieshu, name));
# 注意 带参变量:  事项
1.  带参不能有值 
 而且 调用时候需要分先后  然后是变量类型都要注意
名字不重要 重要的是顺序和类型
 
才可以赋值  给  参
2.    最后在把方法 变量(参)    调出来  
   得结果  
 
 
参可以是任何形式  包括数组
数组格式是   :
参数组   int  变量[]    后面省略
调用直接传值就行
 

 

posted on 2019-06-10 21:01  回忆,  阅读(760)  评论(0)    收藏  举报