02-方法 课程作业02:将课程中的所有动手动脑的问题以及课后实验性的问题,整理成一篇文档

1、编写一个方法,使用以上算法生成指定数目的随机整数

(1)设计思想:用for循环和Random函数随机生成

(2)程序流程图 

(3)源程序代码

 1 //信1605-1班        刘思翔    20163579
 2 //生成指定书目的随机数
 3 import java.util.Scanner;
 4 import java.util.Random;
 5 public class random 
 6 {
 7     public static void main(String args[])
 8     {
 9         int n;
10         Scanner scanner = new Scanner(System.in);
11         System.out.print("请输入要产生随机数的个数:");
12         n=scanner.nextInt();
13         Random r=new Random(); 
14         for(int i=0;i<n;i++)
15         { 
16             System.out.println(r.nextInt()); 
17         
18         }
19     }
20 }

(4)结果截图

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

定义了两个square方法,其形参不同。这是方法重载

满足以下条件的两个或多个方法构成“重载”关系: (1)方法名相同; (2)参数类型不同,参数个数不同,或者是参数类型的顺序不同。

方法的返回值不作为方法重载的判断条件。

 

posted @ 2017-10-14 00:52  野生小码农  阅读(135)  评论(0)    收藏  举报