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)参数类型不同,参数个数不同,或者是参数类型的顺序不同。
方法的返回值不作为方法重载的判断条件。

浙公网安备 33010602011771号