数组的常见异常 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.数组角标越界异常:ArrayIndexOutOfBoundsException123456789 int[] arr = new int[]{1,2,3,4,5}; // for(int i = 0;i <= arr.length;i++){// Sy 2023-01-03 03_java基础编程 > 03_数组 #java
Arrays工具类的使用 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.理解:① 定义在java.util包下。② Arrays:提供了很多操作数组的方法。 2.使用:12345678910111213141516171819202122232425262728//1.boolean equals(int[] a,int[] b):判断两个数组是否相等。 int[] 2023-01-03 03_java基础编程 > 03_数组 #java
数组的常见算法 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.数组的创建与元素赋值:杨辉三角(二维数组)、回形数(二维数组)、6个数,1-30之间随机生成且不重复。 2.针对于数值型的数组:最大值、最小值、总和、平均数等 3.数组的赋值与复制int[] array1,array2;array1 = new int[]{1,2,3,4}; 3.1 赋值:arr 2023-01-03 03_java基础编程 > 03_数组 #java
二维数组 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 数组的概述 1.如何理解二维数组?数组属于引用数据类型数组的元素也可以是引用数据类型一个一维数组A的元素如果还是一个一维数组类型的,则,此数组A称为二维数组。 2.二维数组的声明与初始化正确的方式: 123456789101112131415 int[] arr = new int[]{1, 2023-01-03 03_java基础编程 > 03_数组 #java
一维数组 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.一维数组的声明与初始化正确的方式: 12345678910111213141516 int num;//声明 num = 10;//初始化 int id = 1001;//声明 + 初始化 int[] ids;//声明 //1.1 静态初始化:数组的初始化和数组元素的赋值操作同时进行 2023-01-03 03_java基础编程 > 03_数组 #java
数组的概述 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.数组的理解:数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 2.数组相关的概念: 数组名元素角标、下标、索引数组的长度:元素的个数 3.数组的特点:1、数组是无序排列的2、数组属于引用数据类型的变量。数组的元素,既可以是基本 2023-01-03 03_java基础编程 > 03_数组 #java
流程控制 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 分支结构 if-else if - elseswitch-case if-else条件判断结构 结构一:if(条件表达式){ 执行表达式} 结构二:二选一if(条件表达式){ 执行表达式1}else{ 执行表达式2} 结构三:n选一if(条件表达式){ 执行表达式1} 2023-01-02 03_java基础编程 > 02_基础语法 #java
运算符 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 算术运算符+ - * / % (前)++ (后)++ (前)-- (后)-- + (前)++ :先自增1,后运算 (后)++ :先运算,后自增1 (前)-- :先自减1,后运算 (后)-- :先运算,后自减1 赋值运算符= += -= *= /= %= 2023-01-02 03_java基础编程 > 02_基础语法 #java
进制(了解) 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.编程中涉及的进制及表示方式: 2.二进制的使用说明:2.1 计算机底层的存储方式:所有数字在计算机底层都以二进制形式存在。2.2 二进制数据的存储方式:所有的数值,不管正负,底层都以补码的方式存储。2.3 原码、反码、补码的说明:正数:三码合一负数: 3.进制间的转换:3.1 图示: 3.2 图示 2023-01-02 03_java基础编程 > 02_基础语法 #java
变量的使用(重点) 本笔记来源于:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)b站视频 1.变量的分类1.1 按数据类型分类详细说明: 1234567891011121314151617//1. 整型:byte(1字节=8bit) \ short(2字节) \ int(4字节) \ long(8字节) //① byte范围:-128 ~ 127 // ② 声明long型变量,必须以&q 2023-01-02 03_java基础编程 > 02_基础语法 #java