
JavaEclipse的使用与数组day6
day06_Eclipse的使用与数组
太阳iiiii
这个作者很懒,什么都没留下…
展开
-
Eclipse导入已有工程
原创 2021-04-18 18:52:14 · 148 阅读 · 0 评论 -
Java自学习day6-每日一考
1.写出一维数组初始化的两种方式 int[] arr = new int[5];//动态初始化 String[] arr1 = new String[]{“Tom”,“Jerry”,“Jim”};//静态初始化 数组一旦初始化,其长度就是确定的。arr.length 数组长度一旦确定,就不可修改。 2.写出二维数组初始化的两种方式 int[][] arr = new int[4][3];//动态初始化1 int[][] arr1 = new int[4][];//动态初始化2 int[][] arr2原创 2021-04-18 18:48:51 · 120 阅读 · 0 评论 -
Java自学习day6-二维数组的使用
二维数组的使用 规定:二维数组分为外层数组的元素,内层数组的元素 int[][] arr = new int[4][3]; 外层元素:arr[0],arr[1]等 内层元素:arr[0][0],arr[1][2]等 数组元素的默认初始化值 针对于初始化方式一:比如:int[][] arr = new int[4][3]; 外层元素的初始化值为:地址值 内层元素的初始化值为:与一维数组初始化情况相同 针对于初始化方式二:比如:int[][] arr = new int[4][]; 外层元素的初始化值原创 2021-04-18 18:27:49 · 163 阅读 · 0 评论 -
Java自学习day6-二维数组的创建、长度、遍历
二维数组的使用 1.理解: 对于二维数组的理解,我们可以看成是一维数组array1又作为另一个一维数组array2的元素而存在。 其实,从数组底层的运行机制来看,其实没有多维数组。 2. 二维数组的使用: ① 二维数组的声明和初始化 ② 如何调用数组的指定位置的元素 ③ 如何获取数组的长度 ④ 如何遍历数组 ⑤ 数组元素的默认初始化值 :见 ArrayTest3.java ⑥ 数组的内存解析 :见 ArrayTest3.java public class ArrayTest2 { public原创 2021-04-18 18:22:08 · 228 阅读 · 0 评论 -
Eclipse开多窗口
1.eclipse的安装: 解压以后,把解压文件放在没有中文和空格的路径下,直接选择eclipse.exe执行。 区分安装目录与workspace 软件的文件存放的位置: 安装目录: workspace:代码的存放位置 3.具体的配置,见《Eclipse的使用配置.doc》 ...原创 2021-04-14 22:46:46 · 612 阅读 · 0 评论 -
Java自学习day6-一维数组的使用-成绩等级
数组元素的赋值(杨辉三角、回形数等) 求数值型数组中元素的最大值、最小值、平均数、总和等 数组的复制、反转、查找(线性查找、二分法查找) 数组元素的排序算法原创 2021-04-14 23:01:40 · 494 阅读 · 0 评论 -
Java自学习day6-一维数组的内存样例解析
1.数组的理解:数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名, 并通过编号的方式对这些数据进行统一管理。 2.数组相关的概念: 数组名 元素 角标、下标、索引 数组的长度:元素的个数 3.数组的特点: 1数组是序排列的 2数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型 3创建数组对象会在内存中开辟一整块连续的空间 4数组的长度一旦确定,就不能修改。 数组的分类: ① 照维数:一维数组、二维数组.原创 2021-04-14 22:47:41 · 153 阅读 · 0 评论 -
Java自学习day6-二维数组内存解析
int[][] arr1 = new int[4][]; arr1[1] = new int[]{1,2,3}; arr1[2] = new int[4]; arr1[2][1] = 30;原创 2021-04-18 16:50:19 · 207 阅读 · 0 评论 -
Java自学习day6-每日一考
1.写出一维数组初始化的两种方式 int[] arr = new int[5];//动态初始化 String[] arr1 = new String[]{“Tom”,“Jerry”,“Jim”};//静态初始化 数组一旦初始化,其长度就是确定的。arr.length 数组长度一旦确定,就不可修改。 2.写出二维数组初始化的两种方式 int[][] arr = new int[4][3];//动态初始化1 int[][] arr1 = new int[4][];//动态初始化2 int[][] arr2 =原创 2021-04-14 22:41:48 · 260 阅读 · 0 评论 -
Java自学习day5-记账系统
class FamilyAccount{ public static void main(String[] args){ boolean isFlag = true; //用于记录用户的收入和支出的详情 String details = "收支\t账户金额\t收支金额\t说 明\n"; //初始金额 int balance = 10000; while(isFlag){ System.out.println("-----------------家庭收支记账软件原创 2021-04-14 22:40:14 · 173 阅读 · 0 评论 -
Java自学习day6-一维数组声明、初始化、长度、遍历、默认值...
数组(Array),是多个相同类型数据按一定顺序排列 的集合,并使用一个名字命名,并通过编号的方式 对这些数据进行统一管理。原创 2021-04-14 22:37:48 · 117 阅读 · 0 评论 -
Java自学习day6-Eclipse常用快捷键的使用
1.补全代码的声明:alt + / 2.快速修复: ctrl + 1 3.批量导包:ctrl + shift + o 4.使用单行注释:ctrl + / 5.使用多行注释: ctrl + shift + / 6.取消多行注释:*ctrl + shift + * 7.复制指定行的代码:ctrl + alt + down 或 ctrl + alt + up 8.删除指定行的代码:ctrl + d 9.上下移动代码:alt + up 或 alt + down 10.切换到下一行代码空位:shift + ente.原创 2021-04-14 17:06:58 · 174 阅读 · 0 评论 -
Java自学习day6-基本语法(分支结构、循环结构、break和continue、Scanner)总结
分支结构 1.if-else条件判断结构 1.1.结构 结构一: if(条件表达式){ 执行表达式 } 结构二:二选一 if(条件表达式){ 执行表达式1 }else{ 执行表达式2 } 结构三:n选一 if(条件表达式){ 执行表达式1 }else if(条件表达式){ 执行表达式2 }else if(条件表达式){ 执行表达式3 } … else{ 执行表达式n } 1.2.说明: else 结构是可选的。 针对于条件表达式: 如果多个条件表达式之间是“互斥”关系(或没有交集的关系),哪个判断和原创 2021-04-14 13:08:42 · 178 阅读 · 0 评论