寒假1:杂记

2022-01-20  本文已影响0人  是归人不是过客

1、随机生成1-100的数字。

import java.util.Random;
Random r = new Random();
int num = r.nextInt(100) + 1;

2、数组
动态初始化
整数默认值0
浮点数默认值0.0
布尔值默认值false
字符默认值空字符
应用类型默认值null

数组存储图.png
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 关键字可以修饰成员变量和成员方法
被修饰的对象共享
可以通过类名调用,也可以通过对象名调用

static.png

String和int相互转换


String和int相互转换.png

自动拆箱和自动装箱


自动拆箱和自动装箱.png
上一篇 下一篇

猜你喜欢

热点阅读