1、随机生成1-100的数字。
import java.util.Random;
Random r = new Random();
int num = r.nextInt(100) + 1;
2、数组
动态初始化
整数默认值0
浮点数默认值0.0
布尔值默认值false
字符默认值空字符
应用类型默认值null
int[] num = new int[3];
// new 为数组申请空间
静态初始化:
初始化每个元素的初始值,由系统决定数组长度
int[] arr = new int[]{1,2,3};
简化: int[] arr = {1,2,3};
3、方法
方法格式:
public static void 方法名() {
// 方法体
}
方法调用:
方法名() {
}
形参和实参
形参:方法定义中的参数,等同于变量定义格式
实参:方法调用中的参数,等同于使用变量或常量
形参和实参.png
方法注意事项:
1、方法不能嵌套定义
2、void表示无返回值,可以省略return,也可以单独书写return,后面不加数据。
3、对于基本数据类型的参数,形式参数的改变,不影响实际参数的值。
.png
4、方法参数传递(引用类型)
对于应用类型的参数,形式参数的改变,影响实际参数的值。
.png 修饰符.png 修饰符.png
static 关键字可以修饰成员变量和成员方法
被修饰的对象共享
可以通过类名调用,也可以通过对象名调用
String和int相互转换
String和int相互转换.png
自动拆箱和自动装箱
自动拆箱和自动装箱.png
网友评论