JAVA学习之路(六)——JAVA基础语法(下)

Random类的概述和使用

为什么要使用Random类?
我们如果想要生成一个随机数,使用我们的Randon类就可以
Random类如何使用?
1.导包
import java.util.Random;
2.创建对象
Random random = new Random();
3.获取随机数
int num = random.nextInt(10);
(num产生的数据在0~10之间,包括0,不包括10,括号里可以指定随机数范围)

public static void main(String[] args) {
		Random random = new Random();
		//ctrl + shift + o 快捷导包
		for(int i = 0;i<10;i++){
			int n = random.nextInt(50)+1;//随机数范围为1~50
			System.out.println(n);
		}

数组

数组是可以存储多个相同数据类型(元素)的有序容器
基本数据类型,引用数据类型 数组都可以存储
存储的多个变量的数据要一致
数组的定义格式:
格式一:数据类型[ ] 数组名
格式二:数据类型 数组名[ ]
数组的动态初始化:
int[ ] array = new int[10];

public static void main(String[] args) {
		int[] array = new int[10];
		System.out.println(array);//输出的是数组的地址
		for(int i=0;i<10;i++){
			System.out.println(array[i]);//输出的是数组的值
		}
	}

在这里插入图片描述
int[ ] array2 = array;//用一个数组接收另一个数组
静态初始化:
初始化时指定每个数组元素的初始化值,长度由系统决定
格式:
数组类型[] 数组名 = new 数据类型[] {元素1,元素2,···,元素n};
例如:int[] array = new int[]{1,2,3};
简写:int[] arrat = {1,2,3};

使用数组的常见异常:
1.数组越界:
访问到了数组中不存在的索引的时候发生的异常
2.空指针异常:
数组引用没有指向对象,却在操作对象的元素时发生的异常

方法

方法简单来说就是完成特定功能的代码块
即很多语言中所说的函数,函数在java中被称为方法
格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,···){
方法体;
return 返回值;
}
方法重载:
在同一个类中出现了相同方法的情况
特征:
1.同一类中方法名相同,参数列表不同
2.参数列表的个数不同;参数对应的数据类型不同
3.与返回值无关

Eclipse断点调试

可以通过断点调试查看程序的执行流程
调试程序
断点就是一个标记,一般加在我们看不懂的地方
双击行号左侧
代码区域——右键——Debug as
Step Over(F6)
再次双击可以去掉断点,或进入Debug模式,找到BreakPoints进入,选中断点点击双×符号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值