1.有返回值的带参方法

看下面代码:

1)字符串型:

 public String  zhaZhi( String shuiGuo){   return  shuiGuo+"汁";

 代码括号中的为参数,String为返回值类型,所以返回一个字符串类型;

2)数组作为返回值:

把原数组中的每个元素都扩大2倍:

public class Tool{public  int[]  change(int [] num){for (int i=0;i<=num.length;i++)num[i]=num[i]*2}return num;//返回数值
}public class MyMain{public static void main(String[] args){Tool tool=new Tool();  //创建对象int[] num={1,2,3}System.out.print(“改变前的数组”)for (int i=0;i<=num.length;i++){System.out.print( num[i]) }int[]  newNum=tool. change( num)System.out.print(“改变后的数组”)for (int i=0;i<=num.length;i++){System.out.print( num[i]) }
}}2.无返回值的带参方法1)往学员数组中插入一个新的名字,并查找是否存在

public class StudentBiz {
String [] names=new String[3];
public void addStuName(String name){
for (int i = 0; i <names.length; i++) {
if (names[i]==null) {
names[i]=name;
break;
}
}
}

public boolean findStu(String name){
boolean flag=false;
for (int i = 0; i < names.length; i++) {
if (names[i]!=null) {
if (names[i].equals(name)) {
flag=true;
break;
}
}
}
return flag;
}

public void print(){
for (int i = 0; i < names.length; i++) {
System.out.println(names[i]);
}
}
}

    

public class TestStudentBiz {public static void main(String[] args) {  StudentBiz biz=new StudentBiz();         biz.addStuName("白百合");biz.print();StudentBiz p1=new StudentBiz();boolean flag = p1.findStu("张三");if (flag) {System.out.println("yes");}else{System.out.println("no");}

  

  

转载于:https://www.cnblogs.com/cn-930621/p/6724263.html

Java中的带参方法相关推荐

  1. java中double身高_用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现...

    用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现 关注:285  答案:5  mip版 解决时间 2021-02-05 07:44 提问者女人不需要倾国倾 ...

  2. java无参_Java——类的无参、带参方法

    >类的无参方法 什么是类的方法 类是由一组具有相同属性和共同行为的实体抽象而来.对象执行的操作是通过编写类的方法实现的.显而易见,类的方法是一个功能模块,其作用是"做一件事情" ...

  3. java带参方法上机一_Java带参方法的总结

    定义一个带参方法 语法:访问修饰符 加返回类型 加方法名 加(参数列表) 参数可以带有一个参数 或多个参数 还可以用数组作为参数.' <用数组作为参数> 1    实例   public ...

  4. 在Linux环境下使用gfortran编译器生成fortran语言的.so共享对象文件 并使用JNA调用 带参方法

    在Linux环境下使用gfortran编译器生成fortran语言的.so共享对象文件 并使用JNA调用 带参方法 1 致谢和参考文章 1.1 致谢 1.2 参考文章 2 环境介绍 3 整体思路 4 ...

  5. 在java中下列描述错误的是_在 JAVA 中 , 关于类的方法 , 下列描述错误的是 ()._学小易找答案...

    [多选题]价值的特性是 [简答题]输入任一字符串,统计其中数字,字母及其它字符个数 .(25分) [填空题]1.产品整体包括哪五个基本层次 2核心层次产品最基本的层次,是产品的_____ [单选题]纸 ...

  6. 类的带参方法有哪几部分构成?

    类的带参方法有哪几部分构成? 发布于2015-11-08 12:27 main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数. C语言规定main函数的参数只能有两个,还规 ...

  7. php url乱码java接收,java中url乱码解决方法

    java中url乱码解决方法:(推荐:java视频教程) 1.将字符串转码:newString("xxxxx".getBytes("iso-8859-1"),& ...

  8. 带参方法的使用 0908

    带参方法的使用 0908 定义带参方法 public void 方法名称(参数的类型 形参名称,参数n的类型 形参n名称){方法中的内容;方法中的内容; } 使用带参方法 对象.方法名(实参1,实参n ...

  9. 浅析java中clone()方法

    本文转载自:http://blog.csdn.net/mengxiangyue/article/details/6818611 Java中我们可能都遇到过这样的情况,在我们将一个对象做为参数传给一个函 ...

最新文章

  1. LeetCode简单题之合并两个链表
  2. tcpdump 命令的个常用选项:一
  3. python中如何判断输入的是英文字母_python如何判断一个字符是否为汉字,英文字母,数字,空还是其他...
  4. 学习Kotlin(五)函数与Lambda表达式
  5. 2020-12-11 图片格式互转:base64、PIL Image opencv cv2互转
  6. 三面百度AI岗,炸了
  7. 【机器学习】最大熵模型(Maximum Entropy Model)
  8. leetcode292. Nim 游戏
  9. ie10不适用计算机,Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败...
  10. Git学习系列(七)Bug和Feature分支管理详解
  11. 分享程序员成长故事 解析IT职场困惑
  12. Google earth
  13. mysql int做主键_mysql5.5 uuid做主键与int做主键的性能实测
  14. 用c++编写的植物大战僵尸
  15. lwj_C#_work 字符串、类的使用和数学运算
  16. 靶基因高通量测序建库流程介绍
  17. Blast中文手册(5)
  18. 渗透测试流程 - 渗透测试的9个步骤
  19. 网络唤醒的原理原来是这样的,GET!
  20. 浅析政务OA办公系统的关键功能

热门文章

  1. cordova降低版本10.0.0为8.1.2
  2. redis中执行lua脚本命令
  3. Apollo本地jar包启动方法
  4. Linux shell脚本中的命令正确写法
  5. MySQL小表join大表的正确使用姿势(straight_join 关键字的使用)
  6. Math工具类常用API使用案例
  7. python录入学生信息网_干货满满 | Python趣味编程教学实践
  8. python 多分类情感_文本情感分类(一):传统模型
  9. 3.2.2 OS之请求分页管理方式(请求页表、缺页中断机构、地址变换机构)
  10. python k线合成_手把手教你写一个Python版的K线合成函数