public class mains {

public static void main(String[] args) {

// 创建对象,对象名为hello

mains hello = new mains();

// 调用方法并将返回值保存在变量中

int[] nums = hello.getArray(8);

// 将数组转换为字符串并输出

System.out.println(Arrays.toString(nums));

}

/*

* 功能:创建指定长度的int型数组,并生成100以内随机数为数组中的每个元素赋值

* 定义一个带参带返回值的方法,通过参数传入数组的长度,返回赋值后的数组

*/

public int[] getArray(int length) {

// 定义指定长度的整型数组

int[] nums = new int[length];

// 循环遍历数组赋值

for (int i=0; i<nums.length;i++) {

// 产生一个100以内的随机数,并赋值给数组的每个成员

int a=(int)(Math.random()*100);

nums[i]=a;

}

return nums; // 返回赋值后的数组

}

}

本文转自12691034博客51CTO博客,原文链接http://blog.51cto.com/12701034/1932974如需转载请自行联系原作者

笑容掩饰爱

定义一个带参带返回值的方法,实现输出随机数数组相关推荐

  1. 深入理解PHP内核(十二)函数-函数的定义、传参及返回值

    原文链接:http://www.orlion.ga/344/ 一.函数的定义 用户函数的定义从function 关键字开始,如下 function foo($var) { echo $var; } 1 ...

  2. aop 获取方法入参出参_Spring AOP获取请求URL的入参及返回值(通用方法)

    以下代码为通用的代码,其中json解析使用的是fastJson,可以记录用户访问的ip.url.入参和出参 /** * @author jasonLu * @date 2017/10/26 9:57 ...

  3. Java中带返回值的方法的定义与调用

    带返回值的方法定义: public static 数据类型 方法名(参数){return 数据;} 与前文中带返回值的方法定义不同的是,void变成了数据类型,对应return后紧跟的数据.这里顺便说 ...

  4. java学习(47):带参无返回

    //带参无返回值 /*注意: 1. 调用带参方法时,必须保证实参的数量.类型.顺序与形参一一对应 2. 调用方法时,实参不需要指定数据类型 3. 方法的参数可以是基本数据类型,如 int.double ...

  5. Python最简单的函数(无参无返回值)2021-08-27

    #定义了一个无参无返回值的函数 def myPrint():print("fanfan is a very good man!")print("fanfan is a n ...

  6. java方法带参数返回值_Java方法中的参数太多,第6部分:方法返回

    java方法带参数返回值 在当前的系列文章中,我正在致力于减少调用Java方法和构造函数所需的参数数量,到目前为止,我一直专注于直接影响参数本身的方法( 自定义类型 , 参数对象 , 构建器模式 , ...

  7. Java:用户输入矩形的长和宽,使用带返回值的方法求该矩形的面积并输出

    分析: 1.首先题目给到的是需求为使用带返回值的方法输出面积,所以我们需要编写一个带有返回值的方法去实现获取值并计算,因为矩形的参数为数值型,则我们可以使用int或double作为返回值类型. 2.在 ...

  8. 定义一个有参宏SWAP(t,x,y),用以交换t类型的两个参数的值

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p241 习题7 11.定义一个有参宏SWAP(t,x,y),用以交换t类型的两个参数的值 #inclu ...

  9. 函数的使用(定义)(无参无返回值)

    方法的使用分两步: 第一步,定义方法: 例如:下面代码定义了一个方法名为 helloEducoder ,没有参数,且没有返回值的方法,执行的操作为输出 welcome to educoder. 注意哦 ...

最新文章

  1. 互联网金融产品做第三方支付平台托管需要注意什么?
  2. 《重构-改善既有代码的设计》学习笔记(一)
  3. 【POJ - 2762】Going from u to v or from v to u?(Tarjan缩点,树形dp 或 拓扑排序,欧拉图相关)
  4. 为什么c相电路在前面_Buck电路的多角度分析
  5. 管理账目的计算机软件有哪些,最好的记账软件哪个好
  6. CSDN日报190910:程序员都秃头,商务个个是人精
  7. 如何提高技术团队协作能力
  8. 软件理论基础学习笔记——模态逻辑(modal logic)
  9. denoiser降噪实例
  10. 批量将.flac格式转换为.wav等格式
  11. 当涉及某个项目需要大量使用到tensorflow时,最后不要使用tensorflow的GPU版本,这会出很多毛病,最好使用CPU版本
  12. SPIN Routing Algorithm
  13. C语言关键字restrict(linux 中为 “__restrict”)
  14. springboot+APP基于Android的洗衣店预约系统毕业设计源码260839
  15. 一步步教你破解Termius(针对Termius持续更新导致失效解决,提供7.22.1老版本termius)|CSDN创作打卡
  16. oracle之汉字转拼音
  17. 2017-4-14校内训练
  18. excel如何批量完成员工身份证实名认证?
  19. 云呐|固定资产管理系统的主要功能有哪些
  20. 你发现没?www和https://又被Chrome地址栏隐藏了

热门文章

  1. JNDI学习总结(1)——JNDI入门
  2. Java API —— BigInteger类
  3. javascript实现小九九乘法口诀
  4. 好程序员web前端教程分享JavaScript验证API
  5. 千万别在UI线程上调用Control.Invoke和Control.BeginInvoke,因为这些是依然阻塞UI线程的,造成界面的假死...
  6. rabbitmq的整体架构一览
  7. cocos2d笔记——解析HelloWorldScene
  8. [导入]MsAjax Lib- Array.insert 函数
  9. 莱比特矿池CEO江卓尔:BCH作为货币不需要新功能,但出于货币竞争的考虑需要
  10. 004-什么是软件测试?软件测试的目的与原则