获得一个随机数的方法:
1.导包——Random这个类在哪
import java.util.Random;
导包的动作必须出现在类定义的上边。
- 创建对象——表示我要开始用Random这个类了
Random r = new Random();
上面这个格式里面,只有r是变量名,可以变,其他的都不允许变。
- 生成随机数——真正开始干活了
int num = r.nextInt(随机数的范围);
上面这个格式里面,只有num是变量名,可以变,其他不允许变。
例:打印7——100之间的一个随机数
秘诀:
1.让这个范围头尾都减去一个数,如-7,范围变成0——93
2.尾巴+1,变成94
3.最终的结果,再加上第一步减去的值
代码如下:
Random r = new Random();
Int x= r.Random(94)+7;
方法
内容
什么是方法
方法的格式
方法的重载
方法的内存
什么是方法:方法(menthod)是程序中最小的执行单元
什么时候用:重复的代码,具有独立功能的代码可以抽取到方法中
好处:提高代码的复用性,提高代码的可维护性
方法的格式
简单的定义格式:
public static void 方法名(){
方法体(就是打包起来的代码);
}
调用:
方法名();
带参数的方法定义和调用
单个参数定义
格式:
public static void 方法名(参数){.....}
例:
public static void method(int number){....}
多个参数定义
public static void 方法名(参数1,参数2,......){.....}
例:
public static void method(int number1,int number2.....){....}
单个参数的调用
格式:
方法名(参数);
多个参数的调用
方法名(参数1,参数2 );
注意:方法在调用时,参数的数量与类型必须与方法定义中小括号里面的变量一一对应,否则程序将报错。
形参和实参
形参:方法定义中的参数
实参:方法调用中的参数
方法定义小技巧
我要干嘛——>方法体
我干这个需要什么才能完成——>形参
带返回值方法的定义调用
格式:
public static 返回值类型 方法名(参数){
方法体;
return 返回值;
}
调用
直接调用:
方法名(实参);
赋值调用:
整数类型 变量名 = 方法名(实参);
输出调用:
System.out.println(方法名(实参));
方法的重载:在同一个类中,定义了多个同名的方法,这些同名的方法具有同种的功能。每个方法具有不同的参数形式或参数个数,这些同名的方法,就构成了重载关系。