产生纯随机数

1.设计思想:利用随机数产生公式,递归调用,输出一定数量的随机数。

2.源代码:

import java.util.Scanner;

public class Suiji_2 {

    public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
System.out.println("产生随机数数量:");
int m=in.nextInt();
System.out.println("input c:");
int c=in.nextInt();
suiji(m,c); }
public static void suiji(int m,int c)
{
int a=1;
int x=(2^10000)-1;
for(int i=1;i<=m;i++)
{
a=((7^5)*a+c)%x;
System.out.print(a+" ");
if(i%10==0){System.out.println();}
}
}
}

3.程序截图:

请看以下代码,你发现了有什么特殊之处吗?

1.程序代码:

 // MethodOverload.java
package Testwenjian;
public class MethodOverload { public static void main(String[] args) {
System.out.println("The square of integer 7 is " + square(7));
System.out.println("\nThe square of double 7.5 is " + square(7.5));
} public static int square(int x) {
return x * x;
} public static double square(double y) {
return y * y;
}
}

2.回答:

代码中的两个方法,方法名相同,但返回值类型和参数类型都不同,这就是方法的重载。

方法重载要求:

(1)方法名相同;
(2)参数类型不同,参数个数不同,或者是参数类型的顺序不同。

注意:方法的返回值不作为方法重载的判断条件!

最新文章

  1. 理解会话Session
  2. Shell脚本快速入门
  3. gulp使用
  4. Oracle Created (Default) Database Users
  5. JS中的DOM与BOM
  6. 单元测试篇----cppUnit的安装与使用
  7. UITextAlignmentCenter&#39; is deprecated: first deprecated in iOS 6.0
  8. JuliaSet&amp;MandelBulb @ Maya&amp;KK —— 4亿粒子的测试
  9. 结构性产品 Structured Product
  10. [PWA] 10. Trigger a version update
  11. Eclipse中设置编码的方式
  12. 动软.NET 分页存储过程UP_GetRecordByPage
  13. fedora 挂载 小米手机 (估计其它android设备也是类似操作)
  14. MVC 纯Table实现树节点效果+授权
  15. 射频(SX1278)
  16. Python元组的一点用法
  17. Contest1585 - 2018-2019赛季多校联合新生训练赛第一场(部分题解)
  18. Zepto tap 穿透bug、解决移动端点击穿透问题
  19. DateGridView标题列头添加复选框
  20. 树莓派进阶之路 (028) - 树莓派SQLite3的安装

热门文章

  1. Docker容器的生命周期管理
  2. log4j MDC用户操作日志追踪配置
  3. javascript提取联通个人信息和通话记录的代码
  4. Android输出日志到电脑磁盘
  5. Java适配器模式的简单应用
  6. maven打包 jar
  7. 利用函数来得到所有子节点号&amp; 利用函数来取得最高级的节点号
  8. IIS中采用ISAPI-Rewrite防盗链
  9. [C/E] 等差数列求和
  10. 与MQ通讯的完整JAVA程序